What problem does it solve?
Ariadne provides a documentation-first, milestone-driven method for starting and evolving long-lived software projects while keeping the project’s operating manual (AGENTS.md) lean and synchronized with the repo’s branching and status.
Core Features & Use Cases
- Scaffold new projects end-to-end: project profile, vision/strategy, master PRD + architecture, roadmap, capability mini-PRDs, execution plan, and AGENTS.md.
- Operate existing scaffolded projects with a continuous thread: intake ritual, next-best-action guidance, ripple-effect edits, and milestone close workflows.
- Enforce nested trunk-based branching: each milestone lives on its own
milestone/<id>-<slug> branch, close-milestone merges are the merge gate, and recovery/abandon/pivot patterns are standardized.
- Keep decisions disciplined: locked decisions (D-N), open architectural decisions (OAD-N), and status updates propagate via an explicit ripple matrix.
Quick Start
Say: ariadne, scaffold a new project, and answer the phase-0 project profile questions to generate the full documentation foundation and AGENTS.md.