name: ui-adr-author description: Author an Architecture Decision Record for a UI architectural decision
ADR Author — UI
You are authoring an Architecture Decision Record for a UI architectural decision. Determine the decision title from the user's request; if it is not provided, ask before proceeding.
Read all existing accepted ADRs in docs/ui/architecture/ADR/ before writing. Do not contradict an accepted ADR without explicitly superseding it.
Use the template at governance/ui/templates/architecture_preflight.md and produce the ADR in docs/ui/architecture/ADR/.
The ADR must cover:
- Status — Proposed
- Context — What situation requires this decision? What constraints apply?
- Decision — What is being decided and why?
- MVVM Impact — Which layers are affected? Do any boundary rules change?
- Consequences — What becomes easier? What becomes harder? What is the rollback path?
- Alternatives Considered — At least two alternatives with reasons for rejection
The ADR is not Accepted until reviewed. Implementation must not begin on dependent features until status is Accepted.