studio-ledger
Installation
SKILL.md
Studio ledger
The single record of what was generated, with what, from what, and what it cost. Every
studio-* skill writes here; nothing else keeps a second opinion about spend.
Plain ESM, no dependencies — node:sqlite does the indexing, and the facts themselves are
append-only JSONL so the index can be deleted and rebuilt at any time.
Layout
~/.studio/
ledger/events-YYYY-MM.jsonl append-only facts (the source of truth)
ledger/assets-YYYY-MM.jsonl content-addressed asset registrations
index.sqlite disposable read model
blobs/<sha256> the bytes, addressable by hash
Override the root with STUDIO_LEDGER_HOME or ledger_home in ~/.pontistudios.studio.yml.