Maintain checklist-style ROADMAP.md files through one deterministic roadmap workflow.
Inputs
- Required:
--project-root <path> - Required:
--run-mode <check-only|apply> - Optional:
--roadmap-path <path> - Optional:
--config <path>
Workflow
- Validate the project root.
- Resolve the roadmap path.
- In
check-only, audit sections, checkboxes, milestone ordering, and legacy format. - In
apply, create, migrate, or normalize the targetROADMAP.md. - Re-run the same checks to confirm remaining findings.
- Return the Markdown plus JSON roadmap report.
Output Contract
- Return Markdown plus JSON with:
run_contextfindingsapply_actionserrors
- If there are no findings, no apply actions, and no errors, output exactly
No findings.
Guardrails
- Never auto-commit, auto-push, or open a PR.
- Never edit files other than the target
ROADMAP.mdinapplymode. - Keep checklist-style
ROADMAP.mdas the canonical format.
References
references/roadmap-automation-prompts.mdreferences/roadmap-customization.mdreferences/roadmap-config-schema.md