Skip to content

Toitoi v0.2.0 — Golden Path

Latest

Choose a tag to compare

@nkkmd nkkmd released this 13 Jul 12:33
6b868df

Toitoi v0.2.0 — Golden Path

v0.2.0 is the first Toitoi release that demonstrates a reproducible lifecycle for an inquiry: human review before publication, Canonical Event ingestion and persistence, replay and search, derivation with provenance and lineage, frontend render models, and primary-transport round trips.

Highlights

  • Golden Path reference fixture covering root, translated, and comparison inquiries
  • End-to-end ingest → persistence → replay → Standard API validation
  • Inquiry detail, provenance, parent/child references, lineage tree, context query, and relationship query coverage
  • Human-reviewed Inquiry Draft contract with draft, in_review, approved, and rejected states
  • Publication guard that permits only approved drafts to cross the publication boundary
  • Framework-independent frontend render models for detail, provenance, references, lineage, and explicit UI states
  • Deterministic Nostr and Lingonberry publish → retrieve → re-ingest operational smoke coverage

Compatibility

  • Canonical Event remains on schemaVersion: 0.1.0.
  • The Inquiry Draft workflow is a separate pre-publication contract and does not introduce a breaking Canonical Event schema change.
  • Nostr and Lingonberry are the primary transport paths in this release; ATProto remains a secondary compatibility implementation.

Known limitations

  • The frontend release boundary is a framework-independent render model, not a finished GUI or complete lineage editor.
  • AI-generated inquiries require explicit human approval before publication.
  • Production-grade authentication, authorization, and rate limiting are not included.
  • Default operational smoke tests are deterministic and network-independent; they do not certify external relay or carrier availability or long-duration reliability.
  • Embeddings, graph inference, new transports, and large-scale database/search optimization remain future work.

Validation

The release candidate was validated at the workspace root with:

corepack pnpm install
corepack pnpm test

See docs/roadmap/RELEASE_NOTES.md and docs/roadmap/V0.2.0_RELEASE_PLAN.md for the complete scope and release criteria.