28 lines
1.3 KiB
Markdown
28 lines
1.3 KiB
Markdown
# W01/W02 input handoff blocker
|
|
|
|
The user selected **provide formal W01/W02 artifacts and continue**. The only
|
|
new candidate found in the parent worktree was copied read-only into
|
|
the pre-v1 contract snapshot from the repository history and verified against its recorded
|
|
file hashes.
|
|
|
|
It is not yet a formal release:
|
|
|
|
- `SNAPSHOT.json` records `source_worktree: dirty` and a dirty-patch hash.
|
|
- Its `snapshot_id`/`source` fields are not populated as a clean release ID.
|
|
- `integration-manifest.json` still identifies runtime/RTP/worker integration
|
|
artifacts as missing.
|
|
- Repository-wide search found no `.proto`, generated stubs, or W02 Unary gRPC
|
|
error/idempotency/activation-session contract.
|
|
|
|
Required handoff before W02/W04 work can continue:
|
|
|
|
1. Clean W01 contract directory with release ID, source commit, file hashes,
|
|
event-specific payload schemas, AI mode/parameter closure (GAP-08/GAP-09),
|
|
OSS upload/session contract, and positive/negative fixtures.
|
|
2. W02 Proto package with exact service/method/message definitions, mTLS
|
|
activation/session identity, error codes, idempotency and fencing semantics,
|
|
plus generation/version instructions.
|
|
|
|
The current bundle remains useful for local schema/routing tests only. It must
|
|
not be treated as an authorization to invent a Proto or as G0/W04/P1 evidence.
|