adr: guide the author through the record lifecycle (next steps after new, a lifecycle help section) #493
Labels
No labels
breaking
bug
documentation
enhancement
epic
good first issue
help wanted
refactoring
resolution/duplicate
resolution/invalid
resolution/wontfix
security
severity/critical
severity/high
severity/low
severity/medium
status/abandoned
status/blocked
status/needs-decision
status/needs-info
status/needs-verification
testing
upstream
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
#496 Epic: adr tooling guides the author, not only fails
sixfold-space/madtea
Reference
sixfold-space/madtea#493
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What happens
adr newwrites a proposed record from the MADR template and fills in the status, date, decision-makers, and title. It then prints only the file, the index row, and where the number came from. Nothing tells the author whatadr checkrequires next.tracking=is free text, andadr newdoes not require an issue link. A record can be created with no linked issue and failadr checkat once.madt_help topic="adr"lists rules, not steps. Nothing says what to do to propose, decide, or supersede a record.madtea adr checkto the gate. It does not say that the linked-issue check needs forge auth, or that--skip-remote-issuesruns only the file checks, which is what CI needs (see #491).Ask
adr newprints next steps: link the tracking issue under "More Information", fill in the sections, and how to decide the record.adr newwarns when the record links no issue.madt_help topic="adr"gets a lifecycle section: propose, decide, supersede. Each step lists the exact file edits and issue actions.--skip-remote-issues.The guidance lives in the server (help topic and tool output), so every MCP client and the CLI get it. A skill may add a trigger for Claude Code on top, but it is not the only home.
Acceptance
adr newoutput lists the next steps, and warns when no issue is linked.--skip-remote-issues.