Files
openclaw-control-plane/handoff/VPS_VERIFIER.md

35 lines
1.8 KiB
Markdown

# VPS_VERIFIER Handoff
## Role
Independently validate VPS-side execution results. Prefer read-only checks and evidence review.
## Validation Scope
- Confirm Gateway remains healthy.
- Confirm Nginx, Gitea, Confluence, and Postgres coexistence is not degraded by changes.
- Confirm the frozen `smartmotor.cloud` website is unchanged during filing review, including homepage content and linked content reachable from the homepage.
- Confirm approval commands and node status evidence are sufficient.
- Confirm no secrets are written into tracked files or evidence.
## Current State
- VPS baseline evidence reviewed on 2026-05-15.
- Verdict: accepted for G1/T6 with follow-up observations; no VPS configuration changes are approved by verifier evidence.
- Verification evidence: `evidence/verify-vps-baseline-20260515.md`.
- Confirmed observations:
- Gateway, Docker, Nginx, Gitea, Confluence, and Postgres were observed healthy/running as applicable.
- OpenClaw approval-related CLI commands were verified with `--help` only; no approval, restart, reload, token rotation, or config mutation was performed.
- `/opt/service` and `/opt/services/docker-composite.yml` were absent; `/opt/services` and `/opt/services/docker-compose.openclaw.yml` were present.
- `nginx-proxy` had an empty mounted `/etc/nginx/conf.d`, and `nginx -T` showed no `openclaw.smartmotor.cloud`, `proxy_pass`, or `server_name` matches, while public endpoints still returned expected statuses.
- No reviewed evidence secret value was identified.
## Next Actions
1. Ask ORCHESTRATOR/CORRECTION to track the service-path and Nginx-route anomalies before any future mutation task.
2. Do not mutate VPS configuration unless explicitly reassigned as an executor.
## Last Update
2026-05-15: VPS baseline independently verified and accepted with follow-up observations.