043-packaging-and-operations

Packaging: one image on the chassis, the operator surface, the runbook

Lifecycle approvedImplementation pendingVerification unknownQualification unknown

The chassis already owns the image shape, the volume, the supervision, the four verbs, the probes, and the metrics. This spec adds only what is this product's: the build that produces the binary and fetches or embeds the local model, the operator routes the cell mounts, the configuration reference, and the runbook for the handful of things that can go wrong. It is deliberately thin, because a packaging spec that grows is a sign the chassis is being reimplemented.

Read the full pinned specification ↗

Relationships

Claimed units

  • establishes
    {
      "kind": "file",
      "path": "docker/Dockerfile"
    }
  • establishes
    {
      "kind": "file",
      "path": "docker/compose.yml"
    }
  • establishes
    {
      "kind": "file",
      "path": "apps/aicortex/src/operator.rs"
    }
  • establishes
    {
      "kind": "file",
      "path": "docs/operations.md"
    }
  • establishes
    {
      "kind": "file",
      "path": "docs/configuration.md"
    }
  • establishes
    {
      "kind": "file",
      "path": ".github/workflows/image.yml"
    }
  • extends
    {
      "nature": "additive",
      "spec": "010-chassis-adoption-and-workspace",
      "unit": {
        "kind": "file",
        "path": "apps/aicortex/src/cell.rs"
      }
    }

Source headings

  1. 043: Packaging and operations
  2. 1. Purpose
  3. 2. Territory
  4. 3. Behavior
  5. 4. Functional requirements
  6. 5. Acceptance criteria
  7. 6. Out of scope
  8. 7. Resolved decisions
  9. Verification

Frozen anchors

No frozen anchors declared.