GitHub Projects
Summon integrates with GitHub Projects v2 for sprint tracking. Grace manages board status automatically as work progresses.
- Create a GitHub Project (Projects v2) on your repo or org
- Add a Status field with these options:
BacklogReadyIn ProgressIn ReviewDone
- Note the project number (from the URL:
github.com/orgs/…/projects/N) - Add to your
CLAUDE.md:project-number: Nproject-owner: @your-org-or-username - Ensure your GitHub CLI has project scope:
Terminal window gh auth refresh -s project
Status Flow
Section titled “Status Flow”Backlog → Ready → In Progress → In Review → DoneGrace moves items through these statuses as part of the development workflow:
- In Progress — when a developer starts work on an issue
- In Review — when code review begins
- Done — when the done gate passes
Skipping “In Review” is a process violation.
Pre-Flight Check
Section titled “Pre-Flight Check”Before any board operation, Summon runs a pre-flight:
gh auth status— verifies CLI authenticationgh project field-list— verifies board access- Checks all 5 status options exist
If any check fails, Summon stops and tells you what to fix.
Commands That Use the Board
Section titled “Commands That Use the Board”/kickoff— creates initial work items/sprint-boundary— reviews sprint status, moves deferred items/handoff— captures board state for session continuity/resume— verifies board state before continuing work