Skip to content

Merge pull request #38 from CodingAfterWork/squad/31-state-icon-posit… #13

Merge pull request #38 from CodingAfterWork/squad/31-state-icon-posit…

Merge pull request #38 from CodingAfterWork/squad/31-state-icon-posit… #13

Triggered via push March 7, 2026 19:28
Status Failure
Total duration 11s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

1 error
guard
## 🚫 Forbidden files detected in PR to main The following files must NOT be merged into `main`. `.ai-team/` and `.squad/` are runtime team state — they belong on dev branches only. `.ai-team-templates/` is Squad's internal planning — it belongs on dev branches only. `team-docs/` is internal team content — it belongs on dev branches only. `docs/proposals/` is internal design proposals — it belongs on dev branches only. ### Forbidden files found: - `.squad/agents/natasha-romanoff/history.md` - `.squad/agents/steve-rogers/history.md` - `.squad/decisions/decisions.md` - `.squad/orchestration-log/2026-03-06T19-25-16Z-steve-rogers-issues.md` ### How to fix: ```bash # Remove tracked .ai-team/ files (keeps local copies): git rm --cached -r .ai-team/ # Remove tracked .squad/ files (keeps local copies): git rm --cached -r .squad/ # Remove tracked team-docs/ files: git rm --cached -r team-docs/ # Commit the removal and push: git commit -m "chore: remove forbidden paths from PR" git push ``` > ⚠️ `.ai-team/` and `.squad/` are committed on `dev` and feature branches by design. > The guard workflow is the enforcement mechanism that keeps these files off `main` and `preview`. > `git rm --cached` untracks them from this PR without deleting your local copies.