Exposes Rust snapshot machinery to Python via the DynReducer protocol, making read_state use snapshot-backed replay; adds a similarity search stub and aggregate volume benchmark revealing the PyO3 bridge overhead.
Adds glob-pattern subscription matching across stream sets, internal tilde path expansion in Store.open(), cursor alignment fixes for cross-stream queries, and all eight platform ADRs.
Resolved all 27 outstanding fossic-py test failures across DynReducer protocol, BranchInfo field naming, tilde path handling, and subscription semantics — leaving one intentional skip and one logged real bug.
Fixes Symbol.asyncIterator and Symbol.asyncDispose via JS wrapper class, corrects walk_causation chain traversal, and resolves a concurrent next() race in the subscription iterator.
Adds fossic-node, a napi-rs binding exposing the full fossic store API to Node.js and TypeScript consumers with generated type definitions and a full test suite.
Adds GitHub Actions for test matrix CI, cibuildwheel Python wheel builds, napi-rs release artifact publishing, and an mdBook documentation scaffold with DESIGN.md.
Adds fossic-tauri, a Tauri 2 IPC companion crate exposing fossic commands to webview consumers, plus napi.config.json wiring the napi-rs build pipeline for the Node binding.
Adds fossic-py: a PyO3 0.29 Python 3.12 binding exposing append, read, branches, snapshots, reducers, subscriptions, transforms, upcasters, and deletion to Python consumers.
Added deterministic GWells benchmark stepping, captured performance metrics, and bootstrapped Aseptic living reports for ongoing passes.
Completes the advanced query and lifecycle surface with cross-stream correlation, schema upcasting for event migrations, payload transforms, tombstone deletion, and cursor pagination.
Adds a pub/sub subscription layer driven by SQLite WAL change detection, enabling reactive consumers to receive events in real time without polling the log.
Adds branch isolation with fork/merge lifecycle, point-in-time snapshot capture and restore, and glob-pattern stream reducers for aggregated projections.
Foundational append-only SQLite event log with BLAKE3 content-addressed events, typed error hierarchy, and stream lifecycle management.
Added fossic-py as a production dependency and built the FossicStore/EventEmitter layer that backs Phase 6+ event emission across cycle-trace and lattice streams.
Closed the C14 runtime lifecycle API gap by exposing controller state, quiet debug events, and safer reseed handling.