2.0 KiB
2.0 KiB
| name | status | lifecycle_classification | owner | created | last_reviewed | core_promotion_status |
|---|---|---|---|---|---|---|
| CTO Hermes WebUI Live Smoke Evidence | validated | sot | jp | 2026-06-01 | 2026-06-01 | not-promoted |
CTO Hermes WebUI Live Smoke Evidence
Local planning SOT only. Not a Core Protocol. Not active Core authority.
Scope
This evidence closes CTO-WORK-061.
The implementation extends existing plugin smoke coverage for the CTO control panel route and static assets. It does not edit upstream hermes-webui, upstream hermes-agent, Cortex Core, Case source, or any target repository.
Implementation Evidence
- Hermes plugin commit:
95fb43d Add CTO WebUI smoke coverage - Smoke route:
/api/cto/control-summary - Smoke asset:
/plugins/svrnty/cto_control_panel.js - Smoke asset:
/plugins/svrnty/cto_control_panel.css - Focused test:
tests/unit/test_boot_smoke_cto.py
Validation Evidence
- Focused validation:
python3 -m pytest tests/unit/test_boot_smoke_cto.py tests/unit/test_cto_control_summary.py -q - Focused result:
4 passed - Aggregate validation before commit:
python3 scripts/ast-connection-map.py --check - Aggregate result before commit:
CONNECTION-MAP.md is fresh - Aggregate validation before commit:
python3 -m pytest tests/ -q - Aggregate result before commit:
101 passed, 4 skipped - Aggregate validation after merge:
python3 scripts/ast-connection-map.py --check - Aggregate result after merge:
CONNECTION-MAP.md is fresh - Aggregate validation after merge:
python3 -m pytest tests/ -q - Aggregate result after merge:
105 passed
Governance Evidence
- Harness-backed summary data remains the source of truth.
- Case runtime default active: false
- target repository mutation: false
- upstream
hermes-webuiedited: false - upstream
hermes-agentedited: false - Hermes remains visualization/control only.
- Cortex remains SOT authority.
Result
CTO-WORK-061 is validated because the existing Hermes WebUI smoke path now covers the CTO control panel API and static assets without expanding authority or mutating protected repositories.