Loading...
Loading...
Use when every architecture and implementation decision must be traceable with explicit rationale; pair with architect-stack-selector and addon-human-pr-review-gate.
npx skill4agent add ajrlewis/ai-skills addon-decision-justification-ledgerarchitect-*addon-*ui-*production-defaultDECISION_LOG_LEVELstandardstrictstrictDECISION_SCOPEarchitecture-onlyarchitecture+implementationarchitecture+implementationDECISION_LOG_PATHdocs/DECISION_LOG.mdDECISION_TRACE_PATHREVIEW_BUNDLE/DECISION_TRACE.mddocs/DECISION_LOG.md
REVIEW_BUNDLE/DECISION_TRACE.mddocs/DECISION_LOG.mdREVIEW_BUNDLE/DECISION_TRACE.mddocs/DECISION_LOG.md# Decision Log
## DEC-001 <short title>
- Context: <what requirement or constraint triggered this>
- Options: <A>, <B>, <C>
- Chosen: <selected option>
- Justification: <why this option is best for this case>
- Tradeoffs: <known downsides>
- Risks: <residual risk + mitigations>
- Evidence: <tests/build/checks/docs>REVIEW_BUNDLE/DECISION_TRACE.md# Decision Trace
| File | Decision ID | Summary |
|---|---|---|
| src/app/main.py | DEC-001 | Chose local lexical index for offline deterministic retrieval |test -f docs/DECISION_LOG.md
test -f REVIEW_BUNDLE/DECISION_TRACE.md
rg -n "## DEC-[0-9]{3}" docs/DECISION_LOG.md
rg -n "Justification:|Tradeoffs:|Risks:" docs/DECISION_LOG.md