Skip to content

kOA Digital Ecosystem

kOA is a contract-driven pipeline that turns raw inputs into validated, canonical knowledge (via Kristal) and then safely distributes and uses that knowledge in offline-capable products and workflows.

This wiki focuses on features, operational behavior, and how the pieces fit together—without diving into schema-level technicalities.


System at a glance

The stage spine (end-to-end)

  1. Ingest raw inputs (snapshots + provenance)
  2. Extract structured proposals (claims)
  3. Resolve ambiguity (entities, properties, literals)
  4. Validate deterministically (accept/reject with a report)
  5. Compile canonical knowledge + a portable offline pack
  6. Distribute packs with fail-closed verification
  7. Render deterministic user-facing output with trace coverage
  8. Execute work (tasks) with telemetry
  9. Feedback becomes new governed work (never mutates canon)

```mermaid flowchart TD A[Mandate + Blueprint] --> B[Ingest Inputs] B --> C[Extract -> Claim proposals] C --> D[Resolve -> Explicit resolutions] D --> E{Validate?} E -- fail --> X[Stop: No Canon / No Pack / No Release] E -- pass --> F[Compile -> Exchange + Runtime Pack] F --> G{Verify for Activation?} G -- fail --> Y[Reject: Fail-Closed / Rollback-or-Stay] G -- pass --> H[Distribute Runtime Pack] H --> I[Render -> Render Bundle + trace_map] I --> J[Execute Tasks -> Telemetry] J --> K[Feedback -> New Case/Task] ````


Core components (who does what)

  • Orgo (control plane): orchestrates stages, enforces gates, records operational evidence, drives releases.
  • SenTient (resolver): turns ambiguous surfaces into explicit resolution outputs (keeps ambiguity explicit when unresolved).
  • Kristal (truth pivot): compiles canonical truth artifacts (Exchange) and derived offline artifacts (Runtime Pack).
  • Konnaxion (distribution + platform): verifies/activates/rolls back packs; powers offline-first delivery.
  • Architect (renderer): produces deterministic outputs that cannot introduce new facts and must trace.
  • SwarmCraft (execution): executes tasks under constraints; emits telemetry.

The rules that keep the ecosystem safe

  • Truth boundary: only validated + compiled artifacts become canonical; downstream does not mutate canon.
  • No compile on fail: failed validation blocks compilation/publication.
  • Fail-closed distribution: verification/compatibility must pass before activation; otherwise stay on current/last-known-good.
  • Atomic activation + deterministic rollback: no partial activation; rollback is explicit and reproducible.
  • No new facts downstream: rendering must trace to validated lineage or refuse deterministically.

See: Principles & invariants


What this wiki covers (and what it doesn’t)

In scope here

  • What each component is responsible for, and how they cooperate
  • Operational behavior: gates, releases, rollback, observability, incident response
  • Integration expectations (without duplicating external specs)

Out of scope (by design)

  • Field-level Kristal schemas, canonicalization mechanics, signature formats, etc.

See: Non-goals


How to navigate


Who this is for

  • Implementers: building services that produce/consume artifacts and participate in gates
  • Integrators: connecting external systems to ingestion, distribution, or rendering
  • Operators: running builds, releases, rollbacks, incident response, and audits
  • Architects: evolving contracts and invariants through ADRs