3.0 KiB
3.0 KiB
| name | status | lifecycle_classification | owner | created | last_reviewed | core_promotion_status |
|---|---|---|---|---|---|---|
| CTO Hermes Live Smoke Remote Sync PRD | validated | sot | jp | 2026-06-01 | 2026-06-01 | not-promoted |
CTO Hermes Live Smoke Remote Sync PRD
Local planning SOT only. Not a Core Protocol. Not active Core authority.
Problem Statement
Hermes consumed approval evidence is implemented and recorded locally. CTO needs a closeout that proves the plugin branch was synced to its remote and that a temporary Hermes WebUI boot smoke reached the CTO control endpoint and assets.
Solution
Record remote sync and live boot smoke evidence for the Hermes CTO control surface. This proves the plugin can boot under the WebUI smoke path and expose /api/cto/control-summary, cto_control_panel.js, and cto_control_panel.css without editing upstream source.
Scope
- Record remote push to
openharbor/jp. - Record Hermes plugin commit
6f694b4 feat(plugin): surface consumed CTO approval evidence. - Record boot smoke command
python3 scripts/boot-smoke.py. - Record
failed: 0. - Record
/api/cto/control-summarysmoke status accepted. - Record
/plugins/svrnty/cto_control_panel.jssmoke status accepted. - Record
/plugins/svrnty/cto_control_panel.csssmoke status accepted. - Preserve that authentication redirects or 401 responses are acceptable smoke statuses under the plugin smoke contract.
Non-goals
- Do not create a new JP approval.
- Do not rerun Case.
- Do not activate Case as default backend.
- Do not mutate target repositories.
- Do not edit upstream
hermes-webui. - Do not edit upstream
hermes-agent.
Acceptance Criteria
WORKBOARD.yamlrecordsCTO-WORK-074andCTO-WORK-075as validated.- The closeout records
git push openharbor jp. - The closeout records
d302321..6f694b4 jp -> jp. - The closeout records
python3 scripts/boot-smoke.py. - The closeout records
failed: 0. - The closeout records
/api/cto/control-summary. - The closeout records
/plugins/svrnty/cto_control_panel.js. - The closeout records
/plugins/svrnty/cto_control_panel.css. - The closeout states upstream
hermes-webuiedited: false. - The closeout states upstream
hermes-agentedited: false.
Validation
python3 tools/validate_cto_child.pypython3 /home/svrnty/workspaces/cortex-os/core/tools/check_s69_caveman_prose_discipline.py
Required Evidence
- Hermes live smoke remote sync evidence
- CTO-WORK-074
- CTO-WORK-075
- git push openharbor jp
- d302321..6f694b4 jp -> jp
- 6f694b4 feat(plugin): surface consumed CTO approval evidence
- python3 scripts/boot-smoke.py
- failed: 0
- /api/cto/control-summary
- /plugins/svrnty/cto_control_panel.js
- /plugins/svrnty/cto_control_panel.css
- status accepted: true
- temporary Hermes WebUI boot smoke
- openharbor/jp synced
- Case runtime default active: false
- target repository mutation: false
- upstream
hermes-webuiedited: false - upstream
hermes-agentedited: false - Do not activate Case as default backend.
- This closeout does not authorize another Case run.