Skip to content

Operational Artifacts (kOA-native)

Operational artifacts are typed payloads used to operate, govern, distribute, and observe the ecosystem. :contentReference[oaicite:0]{index=0}
They do not redefine Kristal artifacts; they reference Kristal outputs by opaque IDs defined in the pinned Kristal spec. :contentReference[oaicite:1]{index=1}


What makes an artifact “operational”

An operational artifact exists to answer questions like:

  • What work was authorized and executed?
  • What inputs/policies were pinned?
  • What passed/failed (and why)?
  • What was rolled out, where, and what is active now?
  • What was rolled back, and what evidence supports that decision?

Each kOA artifact has: - a documented contract (human-readable), - a JSON Schema for validation, and - explicit versioning/compat expectations. :contentReference[oaicite:2]{index=2}


Operational artifact catalog

1) Governance artifacts (Orgo)

Orgo Case

A case is the top-level unit of governed operational work (incident, remediation, investigation, rollout review, etc.). It provides: - a stable identifier and status, - ownership and routing, - links to evidence and related tasks.

Orgo Task

A task is an executable unit of work under constraints (tool/agent/human/hybrid), with pinned inputs and declared expected outputs. Tasks are the primary way the system turns “needed action” into auditable execution and evidence linkage. :contentReference[oaicite:3]{index=3}

Typical usage - “Investigate repeated validation failures” - “Re-run build under pinned context” - “Rollback stable channel to last-known-good” - “Rotate trust material and verify activation”


2) Pipeline operational records

Build Record

A Build Record is the audit-grade record of a pipeline run. It must allow an auditor to reconstruct: - exactly which input snapshots were used, - what pinned context was applied (blueprint/mandate/policy/toolchain identity), - which stages ran and their outcomes, - gate decisions (especially validation), - which outputs were produced (Kristal Exchange + Runtime Pack refs). :contentReference[oaicite:4]{index=4}

Key invariant - No compile on fail: if validation fails, the Build Record must not claim Exchange/Runtime Pack outputs for that attempt. :contentReference[oaicite:5]{index=5}

Why it exists - Reproducibility (“same pinned context → comparable results”) - Gate accountability (“what failed, where, and why”) - Release eligibility input (releases start from a PASS build)


Release Record

A Release Record captures distribution intent and rollout state for publishing verified build outputs (e.g., Runtime Packs) to channels/cohorts. :contentReference[oaicite:6]{index=6}
It binds: - what is being released (references to build outputs), - where it is released (channels/cohorts), - how it is released (policy + rollout strategy), - what happened (verification/activation outcomes, timestamps, operators, reasons). :contentReference[oaicite:7]{index=7}

Important boundary - A Release Record does not mutate canonical truth; it is operational governance used by Orgo/Konnaxion. :contentReference[oaicite:8]{index=8}


3) Policy / mandate

Mandate Bundle

A Mandate Bundle is a pinned, versioned bundle of governance inputs that define what the ecosystem is allowed to do and how it must behave. :contentReference[oaicite:9]{index=9}
It exists to: - provide a single content-addressed governance package referenced by builds/releases/audits, - enable reproducible policy decisions, - separate governance configuration from runtime execution and from canonical truth artifacts. :contentReference[oaicite:10]{index=10}


4) Distribution / runtime

Konnaxion State

Konnaxion State captures the local distribution/activation state of a Konnaxion instance (or cluster) in a structured, auditable form. :contentReference[oaicite:11]{index=11}
It is designed to: - provide a consistent view of what is installed/active/pinned, - support deterministic rollback decisions, - correlate activation outcomes with health signals. :contentReference[oaicite:12]{index=12}

When it’s emitted Konnaxion updates this record on verify/activate attempts (success or fail), rollback start/completion, pin/unpin changes, and optionally periodic heartbeat. :contentReference[oaicite:13]{index=13}


How these artifacts fit together (operator mental model)

  • Orgo Case/Task: the governed work and evidence linkage.
  • Build Record: what ran, under what pinned context, and what passed/failed.
  • Release Record: how a successful build was rolled out (channels/cohorts), and what happened.
  • Konnaxion State: what is actually installed/active/pinned in runtime environments.
  • Mandate Bundle: the pinned policy context that constrains all of the above.

  • Artifacts.md
  • Operations.md
  • Operations-Builds.md
  • Operations-Releases.md
  • Operations-Rollbacks.md