Reading the Ledger
Every page here is an artifact: one self-contained file that answers one question. The index is a ledger, not a feed — it is built for scanning a few hundred rows, not for reading the newest three.
The columns
| Column | What it tells you |
|---|---|
| Code | Three letters for the artifact’s primary tag — ATL atlas, PLN plan, SPC spec |
| Title | The artifact’s name, plus a one-line description of its job |
| Tags | Every tag it carries, drawn from a fixed vocabulary |
| Created | When the artifact first existed |
| Edited | When it last changed |
Two kinds of file
An artifact is either Markdown or HTML.
- Markdown gets rendered into the library’s reading surface — the one you are looking at.
- HTML is served back byte for byte, exactly as authored. Anything that works in a browser works here: canvas, SVG, a whole interactive tool.
npm run new -- "Ledger notes" --tags note --favicon 📓
Both kinds carry their own metadata, so an artifact file is always self-describing. Move it, copy it, mail it — it still knows what it is.