Skip to content

[Sprint 19] fix(process): align worktree pre-push gate with required tests #299

Description

@mpaulosky

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions