Architecture — <system or feature>

Replace this with one or two plain sentences, about 160 characters at most, saying what the page is for.

  • Status: Draft
  • Last updated: YYYY-MM-DD
  • Related ADRs: ADR-NNNN

Snapshot of the system as it stands today. Edit in place; never record what changed.

Context

What this is, and the boundary between it and everything else.

Components

ComponentResponsibilityDepends on

Diagram

Draw this diagram with Archify too. In a copy, wrap the fence in <Diagram src="/diagrams/<project-slug>/<slug>.html" title="…"> … </Diagram>, with nothing else inside: the page shows the Archify view and its Markdown the Mermaid. Outside the templates, a bare Mermaid fence fails the build (ADR-0022).

flowchart TB
  subgraph Site["The site"]
    CONTENT["content/<br/>MDX"]
    APP["Next.js + Fumadocs"]
  end
  Reader["Reader"] --> APP
  CONTENT --> APP

Key decisions in force

Links to the ADRs that govern this, one line each on what they mandate.

Constraints

Performance, security, privacy and operational constraints this must respect.

On this page