Create a feature Issue from a roadmap block - #44
Merged
Merged
Conversation
create-feature-issue.sh <feature-id> takes the block under the roadmap heading that starts with the ID, ignoring headings in fenced code, and creates the Issue with that heading as title after approval. It refuses missing, duplicated, and empty blocks and a second Issue for the same feature, and warns about referenced features whose Issue is still open. The title-and-file form remains. Closes #41 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
./scripts/create-feature-issue.sh <feature-id>(for exampleF03) finds the roadmap heading that starts with the ID and uses everything up to the next heading of the same or a higher level as the Issue body, unchanged, with a reference todocs/roadmap.md. Lines inside fenced code are not treated as headings.triage-review.shcan use it for follow-up provenance.docs/development.md, anddocs/agentic-workflow.mdshow the command as the step after the planning PR.Issue / acceptance criteria
Closes #41
Risk
Verification evidence
./scripts/verify.shpassed (11 checks)tests/create-feature-issue-test.sh, also passing under macOS system bash 3.2)Tested with a fake GitHub CLI only.
Independent review: Codex (
gpt-6-astra), read-only. CHANGES REQUIRED:Not re-reviewed after the fixes.
Agent involvement
Planner: —
Implementer: Claude (Opus 5.5)
Reviewer: Codex (gpt-6-astra)
Production impact
None.
🤖 Generated with Claude Code