Problem
Worktrees can still push changes that violate the team process because the live pre-push hook is incomplete and the process docs are stale.
Needed
- Add
tests/AppHost.Tests/AppHost.Tests.csproj to the pre-push gate so Playwright/E2E coverage runs before every push.
- Reconcile
.squad/playbooks/pre-push-process.md with the live hook and remove references to non-existent test projects.
- Review whether the hook should explicitly document or block
git push --no-verify bypasses more clearly.
- Verify hook/bootstrap behavior still works for fresh worktrees after the update.
Acceptance Criteria
- Pre-push gate fails if AppHost.Tests fails.
- Process docs match the actual enforced local gate.
- Fresh worktrees inherit the same enforcement automatically.
Problem
Worktrees can still push changes that violate the team process because the live pre-push hook is incomplete and the process docs are stale.
Needed
tests/AppHost.Tests/AppHost.Tests.csprojto the pre-push gate so Playwright/E2E coverage runs before every push..squad/playbooks/pre-push-process.mdwith the live hook and remove references to non-existent test projects.git push --no-verifybypasses more clearly.Acceptance Criteria