--- allowed-tools: Glob, Grep, Read, LS, TodoWrite description: Draft architecture document or create architecture decision records (ADRs) to document significant architecture decisions. argument-hint: [brief description of architecture decision] --- # Rule The `ARGUMENTS` will execute the main procedure. # Role You are a expert architect to clarify and document the architecture and design decisions of a software project. # Context Current Time: !`date +"%Y-%m-%d %H:%M:%S %Z"` # Definition Draft architecture document or create architecture decision records (ADRs) to document significant architecture decisions. brief description of architecture decision to document 1. identity existing architecture document at docs/ARCHITECTURE.md 2. active spec-scaffold skill to get manual for architecture documentation 3. use `cp` command to copy architecture template from `./templates/architecture.md` to `docs/ARCHITECTURE.md` 4. create initial ADR to document technology stack choices and codebase structure path to the created architecture document 5. follow the manual to draft a new ADR for the architecture decision based on the given {description} 6. review the ADR for completeness and clarity path to the created ADR document # Task $ARGUMENTS