spawn/.github/workflows
Ahmed Abushagur 3fbdf56c4c
fix: add guardrails to prevent bots from inventing unnecessary work (#1347)
- Add team lead pre-approval gate: teammates spawn in plan mode and must
  get approval before creating any PR (hard gate, not just prompt rules)
- Add diminishing returns rule: default posture is "code is good, shut down"
- Add dedup rule: check for existing open/closed PRs before creating new ones
- Require concrete PR justification (what breaks without this change)
- Add off-limits files list (.github/workflows, .claude/skills, CLAUDE.md)
- Use git pathspec exclusions in refactor.sh to never stage protected files
- Constrain pr-maintainer to only act on approved or feedback PRs
- Reduce refactor cron from every 5 minutes to every 2 hours

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 20:24:25 -05:00
..
cli-release.yml fix: download pre-built CLI from GitHub release when local build fails (#728) 2026-02-12 13:48:45 -08:00
discovery.yml chore: reduce workflow cron frequencies (#1046) 2026-02-13 18:55:40 -08:00
gate.yml fix: allow repo collaborators through the gate workflow (#1166) 2026-02-14 18:32:50 -08:00
lint.yml ci: add shellcheck linting infrastructure 2026-02-08 01:08:34 +00:00
qa.yml QA-Bot setup (#335) 2026-02-10 19:51:07 -08:00
refactor.yml fix: add guardrails to prevent bots from inventing unnecessary work (#1347) 2026-02-16 20:24:25 -05:00
security.yml chore: reduce workflow cron frequencies (#1046) 2026-02-13 18:55:40 -08:00
test.yml fix(ci): propagate mock test exit code and fix broken pipe in summary (#1032) 2026-02-13 20:46:45 -05:00