Summary
Issue #6 ships a non-interactive baseline WORKFLOW.md bootstrap so users can install and run symphony from a packaged release. Reviewer follow-up requested an interactive bootstrap flow that can pick or create the GitHub Project configuration instead of leaving those edits to the user.
Acceptance Criteria
- When
symphony initializes a missing WORKFLOW.md, it can offer a guided TUI bootstrap flow for GitHub-backed setups.
- The flow lists accessible GitHub Projects and lets the user select one for the generated
WORKFLOW.md.
- The flow can create a new ProjectV2 when needed and configure the required status options (
Backlog, Todo, Spec, In Progress, Rework, In Review, Merging, Done, Canceled, Duplicated).
- The flow lets the user choose Codex approval/sandbox defaults and writes the selected values into
WORKFLOW.md.
- Missing auth, permission failures, and GitHub API errors fail with clear guidance.
Notes
Summary
Issue #6 ships a non-interactive baseline
WORKFLOW.mdbootstrap so users can install and runsymphonyfrom a packaged release. Reviewer follow-up requested an interactive bootstrap flow that can pick or create the GitHub Project configuration instead of leaving those edits to the user.Acceptance Criteria
symphonyinitializes a missingWORKFLOW.md, it can offer a guided TUI bootstrap flow for GitHub-backed setups.WORKFLOW.md.Backlog,Todo,Spec,In Progress,Rework,In Review,Merging,Done,Canceled,Duplicated).WORKFLOW.md.Notes