Skip to content

Architecture

Pressline drawn as C4 views, rendered from a model kept in the repo (docs/architecture/*.c4) and reviewed like code. Every element uses the glossary’s names; every box that encodes an architecture decision links to its ADR. Open any view full-screen to click through elements, read descriptions and follow the ADR links.

Open full screen

The other views:

  • Containers: inside the one SvelteKit deployable, the Ledger and the CLI beside it, the Engine boundary.
  • Effect service layer: the five services and their adapters, with the entry points as callers.
  • Order flow: one Order from Quote to shipped, as a sequence.
  • Reconciliation: one pass of the truth check that catches what webhooks missed.