# Source summary — CrewOS external-participant build

Provenance trail for every artifact. Internal paths establish provenance for review; they are not public
links.

| Published artifact | Derived from (internal source) | Sanitization |
| --- | --- | --- |
| `artifacts/build-trace.md` | `system/caster/runs/cast-run-61-2026-07-25/root-refresh.md` (L33, L84); CrewOS commits `d20a60ea`, `93255817`; FoundryOS `0eb96a25c` | 146-commit figure attributed to the record, not a git range; internal shas generalized |
| `artifacts/source-ambiguity-halt.md` | FoundryOS commit `0eb96a25c`; `system/_operator/scripts/codex-postexec-audit.mjs`; `system/_operator/lib/resolve-lifecycle-position.mjs` | none required (framework mechanism, no client data) |
| `artifacts/clean-attestation.md` | CrewOS commit `93255817`; `.postexec-attestations/2026-07-24-cure-v3-epp-portal-coverage.postexec-clean.json` | implementation shas generalized |
| `artifacts/epp-clear-path-finding.md` | `system/cure/docs/EPP_T3_SWEEP_RESULTS.md` | synthetic tenant UUID + prod hostname → placeholders; second unrelated finding omitted (see manifest) |

## Chain of causation

1. Approved external-participant capability plan (CrewOS) → durable planned execution on Chassis across
   multiple worktrees (~146 commits, per the Cast Run 61 record).
2. Integration, then a **source-ambiguity halt** (`0eb96a25c`): the post-exec audit refused an ambiguous
   lifecycle position (exit 16, `reaudit_surface_ambiguous`) rather than issuing a verdict.
3. Source conditions corrected → un-designation change merged (`d20a60ea`) → authoritative two-cycle
   post-exec audit reached **CLEAN** (`93255817`), one major finding folded as a class in cycle 0.
4. Caster refreshed project knowledge (Cast Run 61).
5. Follow-on Cure exercised the deployed surface with a synthetic tenant and surfaced EPP-01 (a durable
   designation with a write path and no clear path); the clear path was shipped with the authorization
   boundary enforced in the database.

## Internal-only companions (not published here)

- The CrewOS plan `docs/plans/2026-07-24-epp-designation-clear.md` and per-run ledgers.
- The raw CrewOS implementation history and the second (still-unmerged) finding.

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