2.5 KiB
| name | tier | status | owner | source | created | last_reviewed | lifecycle_classification | core_promotion_status | description |
|---|---|---|---|---|---|---|---|---|---|
| cto-first-real-governed-workflow-pass-evidence | local | validated | jp | .sot/03-PROTOCOLS/CTO-FIRST-REAL-GOVERNED-WORKFLOW-ISSUES.md | 2026-06-01 | 2026-06-01 | planning | not-promoted | Child-local evidence that CTO-WORK-049 passed through the governed CTO Harness Case seam. |
CTO First Real Governed Workflow Pass Evidence
Local planning SOT only. Not a Core Protocol. Not active Core authority.
Result
Status: validated.
Work item: CTO-WORK-049
Approved target:
/home/svrnty/workspaces/cortex-os/cto-stage5-target-sandbox
Approved task:
src/strings.py slugify alignment task
Target commit:
7706f99 fix(strings): align src.slugify with root behavior, add whitespace tests
Harness pass report:
/home/svrnty/.hermes/profiles/cto-planb/harness-runs/20260601T105222Z-r1-src-string-slugify-180161/report.json
Stage 5 proof:
/home/svrnty/.hermes/profiles/cto-planb/harness-runs/20260601T105222Z-r1-src-string-slugify-180161/stage5-owned-repo-proof.json
Hermes fix commit:
9806400 Fix Case Stage 5 baseline supervisor
Evidence Facts
- target repository admission status:
admitted - target repository start clean: true
- target repository ending clean: true
- Case process started: true
- changed files:
src/strings.py,test_strings.py - allowed paths passed: true
- forbidden paths passed: true
- forbidden actions attempted: false
- public publication attempted: false
- push, merge, deploy, close, PR open attempted: false
- validation command:
python3 -m pytest -q - validation passed: true
- operator outcome:
accepted - runtime default activation: false
Root Cause Fixed
The Stage 5 lifecycle supervisor previously treated any repository with more than one commit as ready to stop Case after a clean commit state. The owned Stage 5 target already had history, so the supervisor killed Case before the approved task diff existed.
Hermes now passes the captured baseline HEAD into the Case engine and stops only after HEAD != baseline_head with a clean worktree.
The Stage 5 validator now uses a target repository with existing history so this failure class is covered.
Decision
CTO-WORK-049 is validated as the first real governed workflow execution.
Case remains a gated adapter behind CTO Harness.
Runtime default activation remains false.
This evidence does not promote CTO artifacts into Core and does not authorize broader target mutation.