fix: use canonical dogfood seat identity #1489

Closed
marcie wants to merge 1 commits from fix/1487-canonical-dogfood-identity into next
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.

Fixes #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. Fixes #1487
marcie added 1 commit 2026-08-30 23:08:23 +00:00
fix: use canonical dogfood seat identity (#1487)
ci/woodpecker/pr/ci Pipeline was successful
a8aed61a29
marcie closed this pull request 2026-08-30 23:08:49 +00:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.