Major version

Migrating from v6.x: run ada migrate --from 6 to migrate the ReasoningBank to the new native SQLite schema.

Breaking

  • !Migration from better-sqlite3 to native node:sqlite (Node 22.5+)
  • !ReasoningBank API refactored — breaking change on ada.bank.*
  • !Pipeline format v2: "deps" field replaces "after"

New

  • +ADR-006: native node:sqlite — removes better-sqlite3 dependency
  • +ADR-010: Streaming EventEmitter with backpressure
  • +ADR-008: Atomic Lock via O_EXCL — prevents state corruption
  • +ADR-007: Dashboard HTTP :7821 with SSE
  • +Thompson Sampling: first implementation (ADR-001)
  • +DAG Pipelines: sequential, parallel_mesh, hybrid topologies (ADR-002)