perspt-store 0.5.8

DuckDB-based persistence layer for Perspt SRBN sessions
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! perspt-store: DuckDB-based persistence layer for SRBN sessions
//!
//! Provides session persistence, node state tracking, and energy history
//! with Merkle tree support for state verification and rollback.

mod schema;
mod store;

pub use schema::init_schema;
pub use store::{
    ArtifactBundleRow, BranchFlushRow, BranchLineageRow, BudgetEnvelopeRow,
    ContextProvenanceRecord, EnergyRecord, EscalationReportRecord, FeatureCharterRow,
    InterfaceSealRow, LlmRequestRecord, NodeStateRecord, PlanRevisionRow, ProvisionalBranchRow,
    RepairFootprintRow, ReviewOutcomeRow, RewriteRecordRow, SessionRecord, SessionStore,
    SheafValidationRow, StructuralDigestRecord, TaskGraphEdgeRow, VerificationResultRow,
};