Version 2 of 5 · · Current version

tags
#help #system

Help: the full system view

Pro and master projects. Hero and creator projects have the small view: SystemView.

The system view of d2spec, d2's own specification: the detailed log lined up across the specification, design, implementation and tests

What you're looking at. Every section of the project lined up across its levels: the Spec (what it should do), the Design (how it works), each implementation (where the code is) and the tests, with the gaps counted.

Where each column comes from.

Behind the scenes. The server keeps a small index, built once per topic version: one row per section and code, which topic has it at each level, and a hash. Your browser builds the page from it and asks for a section's text only when you open it. The page checks for changes every few seconds and, with auto-scroll on, walks you through what changed. Links like /system?show=^vault-3 open straight to a behaviour.

Related: the Feature list (/features) reads the same index per behaviour; Pipeline for how work moves.