Skip to content

Guard workflow enforcement - verify .squad/ blocking #106

Closed

Description

@bradygaster

Task

Verify and finalize guard workflow to block .squad/ from protected branches per content policy.

Scope

  • Guard workflow (squad-main-guard.yml) already blocks .squad/** (added Feb 20)
  • Verify blocking logic is correct
  • Confirm docs/proposals/ is also blocked
  • Test that .squad/ files cannot be merged to main/preview/insider

Acceptance Criteria

  • Guard workflow blocks .squad/** entirely
  • Guard workflow blocks docs/proposals/**
  • Guard workflow blocks .ai-team/**
  • Guard workflow allows templates/ at root
  • Test PR that violates policy is rejected

Related

Branch content policy (copilot-branch-content-policy.md)

Activity

  1. added this to the v0.5.0 milestone on Feb 20, 2026
  2. bradygaster commented on Feb 20, 2026

    @bradygaster
    CollaboratorAuthor

    Verified by Kobayashi: .squad/ is correctly blocked in both workflow copies. Guard logic at line 78 handles both .ai-team/ and .squad/ paths. No changes needed — resolved by v0.5.0 migration PRs (#109-#113).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions