Problem
When syncing OpenSpec changes to GitHub Issues, there's no integration with GitHub Projects. Issues are created but not added to the project board.
Proposed Solution
Add a flag that specifies a GitHub Projects board number. When creating or updating issues, also add them to the specified project with the appropriate status column.
Use Case
BrickNow uses GitHub Projects as the prioritization board. When a new OpenSpec change is synced, the issue should be added to the project board in the "Backlog" column.
Alternative
A config option in specsync that maps change status to project column status.
Problem
When syncing OpenSpec changes to GitHub Issues, there's no integration with GitHub Projects. Issues are created but not added to the project board.
Proposed Solution
Add a flag that specifies a GitHub Projects board number. When creating or updating issues, also add them to the specified project with the appropriate status column.
Use Case
BrickNow uses GitHub Projects as the prioritization board. When a new OpenSpec change is synced, the issue should be added to the project board in the "Backlog" column.
Alternative
A config option in specsync that maps change status to project column status.