bitmosh.dev/Blog/Dev Log/2026-06-12
v0.3.1cerebra

Phase 6 Step 3 — Prediction/Outcome Pipeline

Implemented the full prediction/outcome pipeline for six-signal epistemology, including persistence, event emission, and Migration013 for the predictions + outcomes tables.

v0.3.0cerebra

Phase 6 Step 2 — Six-Signal Evaluation Infrastructure

Implements the full signal evaluation stack: six prompt modules, SignalEvaluator, EvaluationComposer, emit_evaluation_events(), and the evaluations table (Migration012). EPISTEMIC_HUMILITY uses a marker-based scoring path (v0.1); the remaining five signals use LLM complete_structured() in JSON mode.

v0.10.0fossic

DynReducer Snapshot Caching in Python Binding

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.

v0.9.0fossic

Glob Subscriptions and Tilde Path Expansion

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.

v0.8.2fossic

fossic-py Test Debt Cleared to 62 Passing

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.

v0.8.1fossic

Node Binding Load-Bearing Fixes

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.

v0.8.0fossic

napi-rs Node.js Binding With TypeScript Types

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.

v0.7.0fossic

CI Pipeline, Wheel Builder, Release Workflow

Adds GitHub Actions for test matrix CI, cibuildwheel Python wheel builds, napi-rs release artifact publishing, and an mdBook documentation scaffold with DESIGN.md.

v0.6.0fossic

Tauri IPC Companion and napi-rs Config

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.

v0.5.0fossic

PyO3 Python Binding for Full API Surface

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.

v0.1.12gwells

Benchmark Harness And Aseptic Reports

Added deterministic GWells benchmark stepping, captured performance metrics, and bootstrapped Aseptic living reports for ongoing passes.

v0.4.0fossic

Cross-Stream Queries, Upcasters, and Deletion

Completes the advanced query and lifecycle surface with cross-stream correlation, schema upcasting for event migrations, payload transforms, tombstone deletion, and cursor pagination.

v0.3.0fossic

Subscriptions and WAL-Backed Live Delivery

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.

v0.2.0fossic

Branches, Snapshots, and Pattern Reducers

Adds branch isolation with fork/merge lifecycle, point-in-time snapshot capture and restore, and glob-pattern stream reducers for aggregated projections.

v0.1.0fossic

Core Rust Event Store With CCE

Foundational append-only SQLite event log with BLAKE3 content-addressed events, typed error hierarchy, and stream lifecycle management.

v0.3.0cerebra

Cross-Cutting Infrastructure (fossic event sourcing layer)

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.

v0.1.11gwells

GWells Runtime Lifecycle State

Closed the C14 runtime lifecycle API gap by exposing controller state, quiet debug events, and safer reseed handling.