Skip to content

Current operating model

This page summarizes the active operational baseline reconciled on 2026-08-21. Read the authoritative source.

Operator (human mandate)
-> GitHub Issue (durable scope and evidence)
-> workflow:* Issue label
-> Cortxt dispatcher and CLI
-> replaceable external runtimes behind Cortxt adapters
-> GitHub evidence or pull request
-> independent review when required
-> operator approval

GitHub Issues are the durable source of truth for scope, evidence, review, and approval. Issue labels carry workflow state. Runtime task lists are execution ledgers, not independent backlogs.

  • The cortxt CLI is the primary product surface.
  • cortxt mcp serve is the external integration surface.
  • Hermes, Pi, Codex, DSH, and other runtimes are replaceable execution resources behind Cortxt-owned adapters.
  • The web/ directory is a paused legacy prototype, not the product surface.
  • Only the human operator approves scope, irreversible effects, merge, publication, deploy, and final completion.
  • Dispatcher claim/run identity and workflow-label transitions.
  • Worker invocation adapters with injected subprocess boundaries.
  • Daemon loop end-to-end proof of life.
  • A read-only MCP tool slice with tier flags.
  • Provider-neutral inference through InferencePort.
  • A deterministic provider-assurance policy gate that fails closed on malformed evidence.

The full unattended issue-to-result workflow is not yet the default, and operator approval remains the final gate. A successful experiment or smoke test must not be described as a finished production workflow.