List all documented ADRs with their status and domain.
2. Gap Analysis
For each missing area, explain:
Why it matters for the LMS
What decisions need to be made
Suggested ADR title and priority
3. Recommendations
Prioritize which ADRs should be created next based on:
Current development focus
Risk of technical debt
Dependencies between decisions
4. Suggested ADR Template
For the top 3 priority gaps, provide a skeleton ADR:
# ADR-{DOMAIN}-{NUMBER}: {Title}**Status:** Proposed
**Date:** {today}
**Domain:** {domain}
## Context
[What problem or decision needs to be addressed?]
## Decision
[What is the proposed solution?]
## Consequences
[What are the implications of this decision?]
## Links- Related ADRs: [...]
- Specs: [...]
Step 6: Update Decision Log (if requested)
If the user asks to create an ADR, follow the template at:
/home/adam/github/cadencelms_api/agent_coms/docs/architecture/templates/adr-template.md
After creating an ADR:
Add it to the decision log
Update the index.md with the new link
Add backlinks to related ADRs
Arguments
If arguments are provided via $ARGUMENTS, focus the analysis:
"gaps" - Only report missing areas
"security" - Deep dive on security architecture
"adaptive" - Focus on adaptive learning architecture