System-level view of the library. Each page has a diagram, an overview, the design goals, the trade-offs, the sequence flow, and the ADRs that shaped the decision.
The layered model — adapter, recorder, probe, viz, cli.
The repository layout and why files live where they live.
Public-module dependencies at a glance.
Third-party dependencies and their justification.
How an experiment is assembled step by step.
How adapters, probes, and plugins are discovered.
Where and when inputs and outputs are validated.
The write path of an .nsz artifact.
How two artifacts are aligned and diffed.
The canonical hashing pipeline end to end.
The read and write halves of an experiment.
Discovery, isolation, versioning, and API stability.
Where the design is heading and open questions.