You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Scope: This is a Squad product issue about improving the team review process. The current Flight/FIDO review cycle checks architecture and test coverage but misses documentation gaps and CI improvements that should accompany every feature or bug fix.
Problem
When Squad agents (Flight + FIDO) review an issue or PR, they currently check:
Architecture soundness (Flight)
Code quality and test coverage (FIDO)
But they do NOT check:
Documentation coverage -- does the feature/fix have corresponding docs? Are existing docs outdated by the change?
CI improvements -- does this change need new CI checks, workflow updates, or guard modifications?
This means reviewed and "approved" work ships without docs or CI updates, creating debt that accumulates silently.
Add documentation and CI sections to their existing charters. Flight checks docs, FIDO checks CI.
Option B: Add a new team member (PAO or similar)
Add a dedicated reviewer for docs/CI coverage. This keeps Flight and FIDO focused on their core domains.
Option C: Add review ceremony checklist
Add a post-review ceremony that runs a checklist across all domains. The ceremony template includes docs and CI questions.
Option D: Skill-based approach
Create a review skill (.squad/skills/review-completeness/SKILL.md) that any reviewer reads before posting their verdict. The skill contains the expanded checklist.
Recommendation
Option D (skill-based) + Option A (charter update) -- create the skill first so it's immediately usable, then update Flight and FIDO charters to reference it. This gives us the checklist now without waiting for charter changes to be tested.
Acceptance criteria
Review skill exists with docs + CI checklist
Flight's charter references the skill for architecture reviews
FIDO's charter references the skill for quality reviews
At least one review cycle demonstrates the expanded checklist (before/after comparison)
Problem
When Squad agents (Flight + FIDO) review an issue or PR, they currently check:
But they do NOT check:
This means reviewed and "approved" work ships without docs or CI updates, creating debt that accumulates silently.
Examples from this session
Squad product: Default workflows burn too many Actions minutes for multi-repo customers #98 (Minutes optimization PRD) -- comprehensive PRD with 5 implementation phases, but no reviewer asked: "Which docs pages need updating? Does the troubleshooting guide cover this? Should squad init print a minutes warning?"
Bug: squad-main-guard.yml blocks .squad/ commits on main for solo developers #99 (Main-guard bug) -- bug report about a workflow contradicting Scribe behavior, but no reviewer asked: "Is this documented in the troubleshooting guide? Does the getting-started guide warn solo devs about this?"
feat(sdk): StorageProvider abstraction — complete migration + example providers bradygaster/squad#640 (StorageProvider PR) -- 100-file PR adding a major SDK abstraction, but no reviewer asked: "Where are the API docs? Is there a migration guide for existing consumers?"
Proposed: Expand review checklist
Documentation coverage check (new)
Every review should ask:
squad initoutput orsquad --helpneed updating?CI improvement check (new)
Every review should ask:
Implementation options
Option A: Expand Flight and FIDO charters
Add documentation and CI sections to their existing charters. Flight checks docs, FIDO checks CI.
Option B: Add a new team member (PAO or similar)
Add a dedicated reviewer for docs/CI coverage. This keeps Flight and FIDO focused on their core domains.
Option C: Add review ceremony checklist
Add a post-review ceremony that runs a checklist across all domains. The ceremony template includes docs and CI questions.
Option D: Skill-based approach
Create a review skill (.squad/skills/review-completeness/SKILL.md) that any reviewer reads before posting their verdict. The skill contains the expanded checklist.
Recommendation
Option D (skill-based) + Option A (charter update) -- create the skill first so it's immediately usable, then update Flight and FIDO charters to reference it. This gives us the checklist now without waiting for charter changes to be tested.
Acceptance criteria
Related