-
Notifications
You must be signed in to change notification settings - Fork 0
Logbook May 2026
Week of Apr 27 — The deep-diagnosis CLI and blueprint registry arrived over the long weekend: auto-Blockfrost producer resolution, Mermaid explain reports, typed datum schemas, and withdrawal detail in tx.intent all merged by Sunday. The repo was renamed to cardano-ledger-inspector and the constitution bumped to v2.0.0 — the project identity is now settled and the API surface is broad enough to start the SPA.
- Merged docs: vendor Plutus blueprints + Amaru journal as registry scaffold #39
- Merged feat: tx-deep-diagnosis CLI for layered Conway tx analysis #40
- Opened chore: move all Haskell packages out of nix/ to libs/ + apps/ #41
- Merged chore: move all Haskell packages out of nix/ to libs/ + apps/ #41
- Merged ci: full per-job gate + nix-skill-shaped apps + branch protection #42
- Merged chore: rename to cardano-ledger-inspector + constitution v2.0.0 #44
- Merged feat(tx-deep-diagnosis): auto-resolve producer txs + validation context via Blockfrost #48
- Merged feat(inspector+host): cert_state via Blockfrost /accounts #49
- Merged fix(wasm): pin srcMetadata sandbox name to keep prebuiltDeps cached #52
- Merged feat(tx-deep-diagnosis): explain artifacts — mermaid diagram + markdown report #55
- Merged feat(tx-deep-diagnosis): make explain report reader-first #60
- Merged feat(tx-intent): surface withdrawal detail #61
- Opened feat: expose required signer coverage in tx.intent #62
Week of May 4 — Focus shifted to the inspector's data model and presentation layer: typed datum schemas with explicit provenance, formalised tx.intent output rows, and a new tx.witness.attach operation completed the ledger API surface. CI was hardened with per-job gates and PR preview checks. The core operations are now stable enough to drive the SPA layer.
- Merged feat: expose required signer coverage in tx.intent #62
- Merged feat: add stdout explain mode to tx-deep-diagnosis #64
- Merged feat(registry+renderer): typed datum schemas with explicit provenance #65
- Merged fix: split datum groups by destination #67
- Merged feat: formalize tx.intent output rows #69
- Merged docs: formalize tx.intent scripts detail and clean Haskell tooling #70
- Merged feat: add tx.witness.attach ledger operation #71