-
Notifications
You must be signed in to change notification settings - Fork 2
ADRS
github-actions[bot] edited this page Jul 1, 2026
·
3 revisions
Tracking significant architectural decisions for the workstation platform.
Architecture Decision Records document the context, decision, and consequences of significant technical choices. They provide a historical record of why things are the way they are.
| ADR | Title | Status |
|---|---|---|
| 001 | Use home/ as chezmoi source state |
Accepted |
| 002 | Profile-driven tooling model | Accepted |
| 003 | AI and MCP baseline in shared local paths | Accepted |
| 004 | Skills system with per-tool compatibility matrix | Accepted |
| 005 | LLM provider abstraction for dev companion runner | Accepted |
| 006 | Multi-tool portability via symlinks and thin adapters | Accepted |
| 007 | Agentic harness with three-layer architecture | Accepted |
Each ADR follows this structure:
- Title — short descriptive name
- Status — Proposed / Accepted / Deprecated / Superseded
- Context — why the decision was needed
- Decision — what was decided
- Consequences — positive and negative outcomes
- Adding a new major component or tool
- Changing a fundamental architecture pattern
- Making a decision that's hard to reverse
- Choosing between significant alternatives
Canonical doc: docs/adrs/README.md