Mark CTO Case task adapter route validated

This commit is contained in:
Svrnty
2026-05-31 19:32:29 -04:00
parent 10092f1009
commit 636f699e65
3 changed files with 22 additions and 14 deletions
@@ -30,7 +30,7 @@ Acceptance:
## CTO-WORK-014 - Hermes Case CLI Task Adapter Route
Status: candidate.
Status: validated.
Implement the smallest Hermes CTO harness change that converts the Stage 2 artificial fixture contract into a Case task file and invokes the admitted Case provider with the correct command shape.
@@ -43,3 +43,11 @@ Acceptance:
- The Stage 2 pass report is produced only by real Case execution.
- Provider-unavailable fail-closed behavior remains tested.
- No Target Repository path is inspected or copied.
## Validation Evidence - 2026-05-31
- Hermes commit: `5d04515 Add Stage 2 Case task adapter contract`.
- Adapter writes Case task state for the copied artificial fixture and invokes `ca run --task <task-file> --mode unattended`.
- `validate-case-provider-adapter.py` passed with a local test double for command shape and task contract.
- `harness/evals/health.sh --json` passed after merge and includes `case_provider_adapter.passed: true`.
- `validate-case-stage2.py` remains blocked without an admitted real Case provider; this is expected and preserves fail-closed behavior.