This directory contains architecturally significant decisions for Sortie, documented as Markdown Architectural Decision Records (MADR).
| ADR | Title | Status |
|---|---|---|
| 0001 | Use Go as core runtime | Accepted |
| 0002 | Use SQLite for persistence | Accepted |
| 0003 | Use adapter interfaces for integration extensibility | Accepted |
| 0004 | Use YAML Front Matter for Workflow Files | Accepted |
| 0005 | Use Go text/template for Prompt Rendering | Accepted |
| 0006 | Use fsnotify for Filesystem Event Watching | Accepted |
| 0007 | Use Handoff State Transitions to Signal Agent Completion | Accepted |
| 0008 | Use Embedded Dashboard with Prometheus Metrics for Observability | Accepted |
| 0009 | Use MCP stdio sidecar for agent tool execution | Accepted |
| 0010 | Keep TrackerAdapter as a Unified Interface | Accepted |