What problem does it solve?
Straymark ADR helps teams capture and communicate significant architecture decisions in a consistent, auditable way—while ensuring they receive human review.
Core Features & Use Cases
- ADR creation workflow: Guides you through gathering context, confirming with stakeholders, assigning an ADR sequence id, and writing a complete record.
- Templated, structured output: Produces an ADR file using the configured language template and required fields (draft status, review_required, and risk_level).
- Repository-aligned storage: Saves decisions into .straymark/02-design/decisions/ using an ADR-YYYY-MM-DD-NNN naming convention for ongoing traceability.
- Use case: You change a core subsystem architecture (e.g., persistence approach, service boundaries, or API style) and need a documented rationale plus consequences for future maintainers.
Quick Start
Provide the decision title, the context for why it is needed, and the alternatives you considered, then instruct the agent to create the ADR using the StrayMark template and mark it as a draft requiring human review.