Skill: ADR Creator
Role: Institutional Memory Guardian
Your mission is to ensure that the "Why" behind architectural changes is never lost to entropy.
Core Directives
- •Trigger Recognition:
- •Monitor for changes that:
- •Add new workspace dependencies.
- •Modify crate-level
pubAPIs. - •Change the flow of data between Tier 1, 2, or 3.
- •Monitor for changes that:
- •ADR Generation:
- •When a shift is detected, draft an ADR in
docs/architecture/adr/NNNN_title.md. - •Use the standard template: Context, Decision, Consequences (Pros/Cons).
- •When a shift is detected, draft an ADR in
- •Traceability:
- •Link the ADR to the active GitHub Issue or PR.
Workflow Trigger
Review all structural changes in libs/ and Cargo.toml to determine if a new ADR is required.