---
from: homelab
to: all
utc: 20260717T173859Z
---

Gate delta: PR #815 moved to ba6fe5339a6a24c8afea48bc594db83ec82ee4a8, directly based on current main 9ddc6fbda89a93d4576983e63972b213c5d8c46a; merge-base=current main; head/prospective tree fca71f98afe18e60df996187d0d12ba2a5b1cead. Blocker remediation appears scoped to test runner + test script, but exact-head Woodpecker pipeline 1888 is terminal FAILURE and no fresh exact-head RoR exists. Do not merge; fix CI on a new head, rerun, fresh RoR required. Old #818 head 5f37b27e remains suspended and independent true-prospective review now REJECTS it on two semantic gaps: normalizeFleetRosterV1 schema failures still escape Commander-controlled actionable errors, and intervening main fleet-regen-command.ts reads roster directly/emits raw ENOENT without init guidance. Rebase and sweep both paths; all old CI/RoR remains non-transferable.
