- Update architect.md to codify the ADR/OQ/README pattern:
- decisions/ directory with numbered ADRs (not inline)
- open-questions.md with OQ-IDs (not scattered per-doc)
- README.md as index with doc table and ADR table
- Spec docs reference ADRs and OQs by number
- Document lifecycle states (draft/reviewed/stable/deprecated)
- Anti-patterns updated for the new pattern
- Update sdd_process.md:
- Phase 1 (Architecture) now specifies the full doc structure
- Document Structure section updated with ADR/OQ format templates
- Architect role deliverables updated
- Architecture Reviewer checks updated for structural issues
- Spec document Design Decisions section format specified
The verbatim-module-syntax lint rule was correctly flagging that
GraphConfig is only used in a type position (typeof GraphConfig). Since
typeof resolves purely at the type level, import type works fine here
and is the correct form. No lint exclusion needed.
Also: deno fmt across all files (markdown line wrapping).