Skip to main content

Module ledger

Module ledger 

Source
Expand description

DuckDB Merkle Ledger

Persistent storage for session history, commits, and Merkle proofs.

Structsยง

LedgerStats
Ledger statistics (Legacy)
LlmRequestRecord
Record for LLM request/response logging
MerkleCommit
Merkle commit record (Legacy wrapper for compatibility)
MerkleLedger
Merkle Ledger using DuckDB for persistence
NodeCommitPayload
Full commit payload collected by the orchestrator at commit time.
NodeReviewSummary
PSP-5 Phase 7: Aggregated review summary for a single node.
NodeSnapshotDetail
PSP-5 Phase 8: Per-node evidence bundle for session rehydration.
NodeStateRecord
Record for node state
SessionRecord
Record for a session
SessionRecordLegacy
Session record (Legacy wrapper for compatibility)
SessionReviewSummary
PSP-5 Phase 7: Aggregated session-level review summary.
SessionSnapshot
PSP-5 Phase 8: Complete session snapshot for resume/rehydration.
SessionStore
Session store for SRBN persistence