Released: v0.2.0 | Updated: 2026-07-13

Toitoi 🌱

Digital Agroecology Commons

A decentralized protocol platform for circulating agroecological inquiries while preserving context, provenance, and human judgment.

Toitoi v0.2.0 demonstrates a reproducible inquiry lifecycle: 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.

v0.2.0 — Golden Path
The first release that connects the full lifecycle of an inquiry across review, storage, API access, lineage, and transport boundaries.
Toitoi logo
Releasev0.2.0
CoreGolden Path
TransportNostr + Lingonberry
SchemaCanonical Event 0.1.0

The inquiry lifecycle in v0.2.0

1. DraftLocal observations become an Inquiry Draft without publishing raw field data.
2. Human reviewThe draft moves through draft, in_review, and an explicit decision.
3. PublicationOnly approved drafts can cross the publication boundary into a Canonical Event.
4. PersistenceEvents are ingested, stored, replayed, indexed, and exposed through the Standard API.
5. EvolutionTranslations and comparisons remain connected through provenance and lineage.

What v0.2.0 adds

Golden Path

A reference fixture links root, translated, and comparison inquiries through context, relationships, provenance, and lineage.

Human-reviewed drafts

Inquiry Draft is separate from Canonical Event, with explicit review states and a publication guard.

End-to-end validation

Ingest → persistence → replay → Standard API is covered by deterministic contract tests.

Frontend boundary

Standard API responses become framework-independent render models for detail, provenance, references, lineage, and UI states.

Primary transport smoke

Nostr and Lingonberry publish → retrieve → re-ingest paths are exercised without external network dependencies.

Stable compatibility

Canonical Event remains on schemaVersion: 0.1.0; the draft workflow does not introduce a breaking schema change.

Current architecture

  • Edge AI turns local observations into reviewable inquiry drafts while keeping raw data local.
  • Canonical Event is the protocol-independent semantic boundary.
  • Nostr and Lingonberry are the primary transport paths; ATProto remains a secondary compatibility implementation.
  • Storage and replay keep inquiry history auditable and reproducible.
  • Standard API and frontend render models expose canonical detail, provenance, relationships, and lineage.

v0.2.0 documentation

AreaDocumentPurpose
ReleaseToitoi v0.2.0 — Golden PathPublished release and source archives.
Release notesRELEASE_NOTES.mdHighlights, validation, compatibility, and known limitations.
Golden PathV0.2.0_RELEASE_PLAN.mdScope and release criteria for the inquiry lifecycle.
Inquiry DraftINQUIRY_DRAFT.mdHuman review workflow and publication boundary.
FrontendINQUIRY_VIEW_MODEL.mdTransport-independent render model contract.
Transport smokeV0.2.0_PRIMARY_TRANSPORT_SMOKE.mdNostr and Lingonberry operational test boundary.

Live surfaces

Relay server

wss://relay.toitoi.cultivationdata.net

Primary Nostr relay transport for inquiry events.

Standard API

api.toitoi.cultivationdata.net

Canonical list, query, relation, detail, tree, and provenance access.

Demo Web App

Open demo

Development preview of the current viewer layer.

Known limitations

  • The frontend boundary is a 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 smoke tests do not certify external relay or carrier availability or long-duration reliability.
  • Embeddings, graph inference, new transports, and large-scale search optimization remain future work.

Open source and community

Released: v0.2.0 | Updated: 2026-07-13

Toitoi 🌱

Digital Agroecology Commons

アグロエコロジーの知を、文脈・来歴・人間の判断を保ちながら「問い」として循環させる分散型プロトコル・プラットフォームです。

Toitoi v0.2.0 は、公開前の人間確認、Canonical Event の取り込みと保存、replay と検索、provenance / lineage を伴う派生、frontend render model、primary transport の往復まで、問いの一生を再現可能な形で示します。

v0.2.0 — Golden Path
問いのレビュー、公開、保存、API取得、系譜、transport 境界を一つの経路として接続した最初のリリースです。
Toitoi logo
Releasev0.2.0
中核Golden Path
TransportNostr + Lingonberry
SchemaCanonical Event 0.1.0

v0.2.0 における「問いの一生」

1. Draft現場の観察を Inquiry Draft にし、生データは外部へ公開しません。
2. 人間確認draftin_review を経て、明示的な判断を記録します。
3. 公開承認済み draft だけが publication boundary を越えて Canonical Event になります。
4. 保存・検索ingest、persistence、replay、index、Standard API の経路を通ります。
5. 派生翻訳・比較された問いも provenance と lineage で元の問いにつながります。

v0.2.0 の主な追加内容

Golden Path

元の問い、翻訳された問い、比較へ進む問いを context、relationship、provenance、lineage で接続します。

人間確認済み Draft

Inquiry Draft を Canonical Event から分離し、状態遷移と publication guard を定義しました。

一貫した E2E

ingest → persistence → replay → Standard API を deterministic な契約テストで検証します。

Frontend 境界

detail、provenance、参照関係、lineage、UI state を framework-independent な render model に変換します。

Primary transport smoke

Nostr と Lingonberry の publish → retrieve → re-ingest 経路を外部networkなしで検証します。

互換性

Canonical Event は schemaVersion: 0.1.0 を維持し、Draft workflow は破壊的変更を加えません。

現在のアーキテクチャ

  • Edge AI が現場の観察を review 可能な inquiry draft に変換し、raw data はローカルに留めます。
  • Canonical Event が protocol-independent な意味境界になります。
  • Nostr と Lingonberry が primary transport、ATProto は secondary compatibility implementation です。
  • Storage と replay が問いの履歴を監査可能・再現可能に保ちます。
  • Standard API と frontend render model が detail、provenance、relationship、lineage を表示層へ渡します。

v0.2.0 ドキュメント

領域ドキュメント内容
リリースToitoi v0.2.0 — Golden Path公開済みリリースとソースアーカイブです。
Release NotesRELEASE_NOTES.md主な変更、検証、互換性、制約をまとめています。
Golden PathV0.2.0_RELEASE_PLAN.md問いの一生とリリース判定基準です。
Inquiry DraftINQUIRY_DRAFT.md人間確認workflowと公開境界を定義します。
FrontendINQUIRY_VIEW_MODEL.mdtransport-independent な render model contract です。
Transport smokeV0.2.0_PRIMARY_TRANSPORT_SMOKE.mdNostr / Lingonberry の operational test 境界です。

公開中のエンドポイント

Relay server

wss://relay.toitoi.cultivationdata.net

inquiry event を受ける primary Nostr relay です。

Standard API

api.toitoi.cultivationdata.net

list、query、relation、detail、tree、provenance を扱う canonical view 層です。

デモ Web アプリ

デモを開く

現行 viewer layer の開発用プレビューです。

既知の制約

  • frontend は render model までで、完成したGUIや完全な lineage editor ではありません。
  • AI生成 inquiry の公開には、明示的な人間承認が必要です。
  • production-grade authentication、authorization、rate limiting は含みません。
  • default smoke test は実relay / carrierの可用性や長期信頼性を保証しません。
  • embeddings、graph inference、新transport、大規模検索最適化は今後の課題です。

オープンソースとコミュニティ