52 lines
1.6 KiB
Markdown
52 lines
1.6 KiB
Markdown
---
|
|
name: CTO Hermes WebUI Live Smoke Issues
|
|
status: candidate
|
|
lifecycle_classification: sot
|
|
owner: jp
|
|
created: 2026-06-01
|
|
last_reviewed: 2026-06-01
|
|
core_promotion_status: not-promoted
|
|
---
|
|
|
|
# CTO Hermes WebUI Live Smoke Issues
|
|
|
|
Local planning SOT only. Not a Core Protocol. Not active Core authority.
|
|
|
|
## CTO-WORK-060: Hermes WebUI Live Smoke PRD
|
|
|
|
Status: validated.
|
|
|
|
Acceptance criteria:
|
|
|
|
- PRD defines Hermes WebUI live smoke scope.
|
|
- PRD keeps Cortex as SOT authority.
|
|
- PRD states Harness-backed summary data remains the source of truth.
|
|
- PRD forbids upstream `hermes-webui` edits.
|
|
- PRD forbids upstream `hermes-agent` edits.
|
|
- PRD forbids Case default activation.
|
|
- PRD forbids target repository mutation.
|
|
|
|
## CTO-WORK-061: Hermes WebUI CTO Live Smoke Coverage
|
|
|
|
Status: candidate.
|
|
|
|
Implementation route:
|
|
|
|
- Use existing plugin smoke machinery.
|
|
- Add smoke coverage for `/api/cto/control-summary`.
|
|
- Add smoke coverage for `/plugins/svrnty/cto_control_panel.js`.
|
|
- Add smoke coverage for `/plugins/svrnty/cto_control_panel.css`.
|
|
- Add focused test coverage proving the smoke list includes these paths.
|
|
- Record validation evidence in CTO SOT after implementation.
|
|
|
|
Acceptance criteria:
|
|
|
|
- Hermes WebUI live smoke coverage includes `/api/cto/control-summary`.
|
|
- Hermes WebUI live smoke coverage includes `/plugins/svrnty/cto_control_panel.js`.
|
|
- Hermes WebUI live smoke coverage includes `/plugins/svrnty/cto_control_panel.css`.
|
|
- Harness-backed summary data remains the source of truth.
|
|
- Do not edit upstream `hermes-webui`.
|
|
- Do not edit upstream `hermes-agent`.
|
|
- Do not activate Case as default backend.
|
|
- Do not mutate target repositories.
|