Skip to content

System Context

The context view is the highest level of the C4 model. It shows the people who use the Knowledge Operating System and the external stores it governs, without any internal detail.

flowchart TB
    operator["Operator<br/>the person who owns and reviews knowledge"]
    agents["Local agents<br/>read and write through the system"]

    subgraph boundary["Knowledge Operating System"]
      kos["Routing, promotion, retrieval,<br/>evaluation, and decision support"]
    end

    working[("Working knowledge store")]
    curated[("Curated knowledge store")]
    runtime[("Runtime and config store")]
    raw[("Raw session store")]
    private[("Private store")]

    operator --> kos
    agents --> kos
    kos --> working
    kos --> curated
    kos --> runtime
    kos -->|reads selectively| raw
    kos -->|excludes from search| private

Actors

  • Operator. Owns the knowledge, approves promotions, and validates decision artifacts. The operator is the final gate.
  • Local agents. Read context through governed retrieval and write new material through the routing surface. Agents never place knowledge without classification.

Governed Stores

  • Working knowledge store. The primary place active work lives.
  • Curated knowledge store. Reviewed, reusable knowledge that other work can rely on.
  • Runtime and config store. Operational and tooling material kept separate from knowledge.
  • Raw session store. Unprocessed output. Read selectively, never bulk-indexed.
  • Private store. Sensitive material. Excluded from default retrieval by rule.

Boundary Rule

The system never lets raw or private material enter default retrieval. That single rule is what separates a knowledge operating system from a search index pointed at a folder.