govkit-adr-authorlisted
Install: claude install-skill Accelerated-Innovation/governed-ai-delivery
# ADR Author
You are writing an Architecture Decision Record (ADR). Determine the ADR title from the user's request; if it is not provided, ask before proceeding.
Follow the template at `docs/{{docs_area}}/architecture/ADR/TEMPLATE.md`. Produce a complete ADR using these sections:
## Title
Short, action-oriented statement describing the decision.
## Context
- What triggered this decision?
- What is the current architecture?
- What constraints or standards are being revisited?
- Which specs or plans does this relate to?
## Decision
- What are we changing, introducing, or formalizing?
- What boundaries or dependencies are affected?
## Status
Write `Proposed`. Never write `Accepted`.
`Accepted` is a derived state, not a word an author types. It is true because an
approver named in `governance/approval_policy.yaml` approved *this decision* at
*this commit* — the `adr-approval-check` CI gate verifies exactly that, and fails
a pull request whose ADR claims `Accepted` without it. `Rejected` and
`Superseded` are recorded by whoever makes that call, not by you.
## Consequences
- Positive: expected benefits
- Negative: tradeoffs (latency, failure points, cost, complexity)
## Alternatives Considered
Top 2 alternatives and why they were rejected.
## Impacted Modules
Layers or services that must change. Flag any migration, deprecation, or compatibility work.
## Compliance Notes
Does this violate any part of `ARCH_CONTRACT.md`, `BOUNDARIES.md`, `SECURITY_AUTH_PATTERNS.md