docs: add docs/architecture.md with C4 contexts, Nx boundaries, and CI/CD pipeline #1
Reference in New Issue
Block a user
Delete Branch "docs/architecture-diagrams"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
docs/architecture.mdwith four cross-cutting Mermaid diagrams: C4 system context, C4 containers, Nx module boundaries, CI/CD pipeline.docs/README.mdindex: new Architecture section linking todocs/architecture.md, and remove the empty Architecture placeholder section that violated the project's "documentation when genuinely useful" convention.Motivation
docs/architecture.md, single-decision diagrams inline in the ADR they visualise. Encoded at the top of the new file.Implementation notes
flowchart,sequenceDiagramwithautonumber,classDeffor styling). No experimental features.architecture.mdmaps every future diagram (trace context propagation, dual-audience flow, step-up MFA, ERD, audit lifecycle, downstream call lifecycle, trust boundaries) to the implementation work that triggers its addition. Same pattern asdocs/development.md§7's roadmap.Verification
pnpm ci:check— markdown-only change; CI will run on PR open. No code paths exercised.pnpm ci:audit— unchanged, no new dependency added.Related
docs/architecture.md(cross-references inside each diagram block): 0002, 0003, 0004, 0005, 0006, 0007, 0008, 0010, 0012, 0013, 0014, 0015, 0016, 0017.docs/architecture.md.