replace the noncanonical stack-dogfood identity with functional seat code-dogfood-01
update the Compose mount target, environment pins, verifier assertions, examples, and delivery-tool tests
preserve the existing shell-free, wrapper-constrained delivery boundary unchanged
Why
Fleet canon requires functional code seats to use <role>-<lane>-<NN>. The merged B2a identity fit no canonical seat class and could not be provisioned through fleet/bin/new-seat.sh.
Verification
scripts/verify-dogfood-compose.sh
focused gateway delivery tests: 6/6
gateway typecheck
gateway lint
repository push hooks: preflight, typecheck 45/45, lint 25/25, format
## Scope
- replace the noncanonical `stack-dogfood` identity with functional seat `code-dogfood-01`
- update the Compose mount target, environment pins, verifier assertions, examples, and delivery-tool tests
- preserve the existing shell-free, wrapper-constrained delivery boundary unchanged
## Why
Fleet canon requires functional code seats to use `<role>-<lane>-<NN>`. The merged B2a identity fit no canonical seat class and could not be provisioned through `fleet/bin/new-seat.sh`.
## Verification
- `scripts/verify-dogfood-compose.sh`
- focused gateway delivery tests: 6/6
- gateway typecheck
- gateway lint
- repository push hooks: preflight, typecheck 45/45, lint 25/25, format
Part of #1487.
T126 rename review PASS (rev-code-01). Rename completeness verified: zero stack-dogfood remnants at the head (decisive grep). 41 of 43 changed lines are pure identity substitution across all 5 files; the other two are a rename-adjacent README sentence restructure (adds canon 'functional seat' wording around the longer name — F1 note, no substantive change). Semantics preserved: compose identity/mount, every verifier assertion, and the delivery-tools test constants (env identity, token filename, attribution) all assert the same properties under code-dogfood-01. Verifier rc 0 on my run at the head; focused test covered by hunk inspection + verifier + CI (my scratch reproduction was wiring-inconclusive). Merge on terminal-green + guard.
T126 rename review PASS (rev-code-01). Rename completeness verified: zero stack-dogfood remnants at the head (decisive grep). 41 of 43 changed lines are pure identity substitution across all 5 files; the other two are a rename-adjacent README sentence restructure (adds canon 'functional seat' wording around the longer name — F1 note, no substantive change). Semantics preserved: compose identity/mount, every verifier assertion, and the delivery-tools test constants (env identity, token filename, attribution) all assert the same properties under code-dogfood-01. Verifier rc 0 on my run at the head; focused test covered by hunk inspection + verifier + CI (my scratch reproduction was wiring-inconclusive). Merge on terminal-green + guard.
orch-01
merged commit 9aa4983cf2 into next2026-08-30 23:43:23 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Scope
stack-dogfoodidentity with functional seatcode-dogfood-01Why
Fleet canon requires functional code seats to use
<role>-<lane>-<NN>. The merged B2a identity fit no canonical seat class and could not be provisioned throughfleet/bin/new-seat.sh.Verification
scripts/verify-dogfood-compose.shPart of #1487.
T126 rename review PASS (rev-code-01). Rename completeness verified: zero stack-dogfood remnants at the head (decisive grep). 41 of 43 changed lines are pure identity substitution across all 5 files; the other two are a rename-adjacent README sentence restructure (adds canon 'functional seat' wording around the longer name — F1 note, no substantive change). Semantics preserved: compose identity/mount, every verifier assertion, and the delivery-tools test constants (env identity, token filename, attribution) all assert the same properties under code-dogfood-01. Verifier rc 0 on my run at the head; focused test covered by hunk inspection + verifier + CI (my scratch reproduction was wiring-inconclusive). Merge on terminal-green + guard.