# Source summary — Chassis lifecycle

Provenance trail for every artifact in this package. Internal repository paths establish provenance
for review; they are not themselves public links. Much of the same architecture is additionally
inspectable in the public reference package `publications/chassis-reference/`.

| Published artifact | Derived from (internal source) | Sanitization |
| --- | --- | --- |
| `artifacts/engine-capabilities.md` | `system/core/lib/chassis-core/CHASSIS_CORE.md` (twelve capabilities + `index.mjs` public API) | none required (framework engine documentation) |
| `artifacts/consumer-profile-contract.md` | `system/core/lib/chassis-core/CONSUMER_PROFILE_CONTRACT.md` + the three live profile files (`auto-profile.mjs`, `cure-v2-profile.mjs`, `cure-v3-fixpass-profile.mjs`) | none required (framework contract + declarative profile data) |
| `artifacts/auto-plan-8-stages.md` | `system/converge/docs/CHASSIS_ORCHESTRATOR.md` (~L115) + `CONSUMER_PROFILE_CONTRACT.md § 1.1` + `system/converge/CLAUDE.md` (Wave-3 10→8 record) | none required (framework orchestration documentation) |
| `artifacts/artifact-outranks-summary.md` | `system/cure/lib/run-driver/gate-graph.json` (§2.5 node) + `system/cure/lib/investigator-output-referential-integrity-gate.mjs` (Check 1.5) | none required (gate topology + gate logic); one sandbox run-id retained (load-bearing) |

## Facts asserted, and how each was verified against source

1. **Twelve engine-owned capabilities** — enumerated in `CHASSIS_CORE.md` and its `index.mjs` public
   API; each row of `engine-capabilities.md` cites the owning module/section. The purity boundary
   (AC-06: no outbound import to a consumer path, no baked-in auto data) is stated in `CHASSIS_CORE.md
   § Engine purity`.
2. **Profile = three kinds (declarative data + seam wiring + procedure)** — `CONSUMER_PROFILE_CONTRACT.md
   § 0`; the fail-closed loader is `§ 4` (`profile-loader.mjs:222-224`).
3. **Exactly three active consumers** — all three profile files confirmed present and each imports
   `chassis-core/index.mjs` and calls `loadProfile` (grep-verified). The count matches the public
   `publications/chassis-reference/METRIC_PROVENANCE.md`.
4. **Auto Plan is an eight-stage profile** — `CHASSIS_ORCHESTRATOR.md` L115 names the ordered sequence
   `draft / pre_exec / execute / post_exec / fold / converge / paperwork / close`; `system/converge/CLAUDE.md`
   records the Wave-3 10→8 collapse.
5. **Artifact outranks the summary** — `gate-graph.json` §2.5 is `enforcement_tier: "mechanical"`,
   `applicability.always: true`, and "a FAIL throws and §3 MUST NOT proceed." The mechanism is Check 1.5
   (`per_claim_status_findings_silent_loss`) in `investigator-output-referential-integrity-gate.mjs`:
   `status: complete_with_findings` + `findings.length === 0` is a blocker.
6. **Engine size 25 modules / 3,743 lines** — independently re-derived from the live tree at commit
   `24ec65306` (matches the public METRIC_PROVENANCE figure, which was generated at commit `8b83ce3`).

## Publicly inspectable companion (not re-published here)

- `publications/chassis-reference/` — a runnable, dependency-free reference engine + one example
  operation, `excerpts/` (nine production modules byte-for-byte, 1,447 lines), and
  `METRIC_PROVENANCE.md` (where every published number comes from). This package links it rather than
  duplicating it.

**Reviewer:** FoundryOS operator · **Review date:** 2026-08-02
