Architecture¶
Source: hooks/ways/softwaredev/architecture/architecture.md
Frontmatter
| Field | Value |
|---|---|
description |
System design, architecture decisions, and structural thinking about how software is organized |
vocabulary |
architecture design system structure decision trade-off pattern component service module layer boundary interface contract dependency coupling cohesion separation concern |
refire |
0.2 |
scope |
agent, subagent |
Children of this way cover structural thinking about software:
| Aspect | Way |
|---|---|
| System design | architecture/design |
| Threat modeling | architecture/threat-modeling |
Architecture decisions are recorded as ADRs, which now live in the documentation graph as a node type — see adr(documentation).
See Also¶
- adr(documentation) — architectural decisions are recorded as ADRs (a node type in the documentation graph)
- architecture/design(softwaredev) — design discussion before implementation
- architecture/threat-modeling(softwaredev) — security design review