--- 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.