PR #475 removed the embedded squad, but the squad/* (Disney-cast) branch-naming convention is still hardcoded in the pre-commit ancestry guard and its tests.
Decide whether to generalize squad/* to a neutral prefix (e.g. feature/*) or drop the branch-ancestry check entirely, then update:
hooks/pre-commit (lines ~4, 15, 22, 85) - the squad/*|goofy/*|mickey/*|chip/*|pluto/*|donald/*|jiminy/* ancestry patterns
tests/test_precommit_hygiene.sh - squad branch helper + stale skipped cases
tests/test_windows_setup.ps1 (lines ~1589, 1607, 1614) - the squad/224 ancestry advisory tests
Acceptance criteria:
- No
squad/* or cast-name branch references remain in hooks/ or tests/
- Pre-commit hygiene tests pass on Linux, macOS, and Windows
Follow-up to #475 (embedded-squad removal).
PR #475 removed the embedded squad, but the
squad/*(Disney-cast) branch-naming convention is still hardcoded in the pre-commit ancestry guard and its tests.Decide whether to generalize
squad/*to a neutral prefix (e.g.feature/*) or drop the branch-ancestry check entirely, then update:hooks/pre-commit(lines ~4, 15, 22, 85) - thesquad/*|goofy/*|mickey/*|chip/*|pluto/*|donald/*|jiminy/*ancestry patternstests/test_precommit_hygiene.sh- squad branch helper + stale skipped casestests/test_windows_setup.ps1(lines ~1589, 1607, 1614) - thesquad/224ancestry advisory testsAcceptance criteria:
squad/*or cast-name branch references remain in hooks/ or tests/Follow-up to #475 (embedded-squad removal).