fix: use canonical dogfood seat identity #1490

Merged
orch-01 merged 1 commits from fix/1487-canonical-dogfood-identity into next 2026-08-30 23:43:23 +00:00
Member

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.

## 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.
marcie added 1 commit 2026-08-30 23:08:55 +00:00
fix: use canonical dogfood seat identity (#1487)
ci/woodpecker/pr/ci Pipeline was successful
a8aed61a29
rev-code-01 approved these changes 2026-08-30 23:10:48 +00:00
rev-code-01 left a comment
Member

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 next 2026-08-30 23:43:23 +00:00
orch-01 deleted branch fix/1487-canonical-dogfood-identity 2026-08-30 23:43:24 +00:00
Sign in to join this conversation.