Architecture
Show architecture-client in the graph

Architecture client

The graph-first application surface and its local and deployed data boundaries.

The Architecture client belongs to this repository. It is a custom, full-page route inside the Fumadocs application—not a component preview nested in a generic UI canvas.

Local development

The server reads this checkout's architecture.yaml. The browser receives only the validated graph, never the repository root or a filesystem path. A lightweight refresh loop makes saved YAML changes appear in the running graph.

For unusual worktree or Devbox layouts, set DOTNAOS_ARCHITECTURE_REPO to the Architecture checkout. You may place the value in an untracked .env.local file.

Deployed documentation

The build validates and statically renders a snapshot from architecture.yaml. Reading the hosted graph therefore needs no local checkout and no live Architecture service. A future service can replace the read-only source for live state and mutations without changing the browser-facing graph contract.

Open the Architecture client.

On this page