45 lines
1.4 KiB
Markdown
45 lines
1.4 KiB
Markdown
# T4 - VPS Baseline Discovery
|
|
|
|
## Status
|
|
|
|
ready
|
|
|
|
## Owner
|
|
|
|
VPS_EXECUTOR
|
|
|
|
## Dependencies
|
|
|
|
- T2 sync scaffold available on PC and VPS
|
|
- G0 requirement review may still be pending; this task is read-only only
|
|
|
|
## Scope
|
|
|
|
Collect current VPS baseline evidence for OpenClaw Gateway, Gitea, Docker stack, and approval-command readiness.
|
|
|
|
## Allowed Actions
|
|
|
|
- Read VPS service state.
|
|
- Run harmless diagnostic commands.
|
|
- Write evidence to `evidence/vps-baseline-YYYYMMDD.md`.
|
|
- Update `handoff/VPS_EXECUTOR.md`.
|
|
|
|
## Required Evidence
|
|
|
|
- Control-plane repo status at `/home/ubuntu/openclaw-control-plane`
|
|
- OpenClaw Gateway process or container status
|
|
- High-level Docker stack status for Gateway, Nginx, Gitea, Confluence, and Postgres
|
|
- Nginx route summary for OpenClaw without changing routing
|
|
- Availability of `openclaw devices approve`, `openclaw nodes pending`, and `openclaw nodes approve` or their current CLI equivalents
|
|
- Confirmation that the frozen `smartmotor.cloud` website was not modified
|
|
|
|
## Stop Conditions
|
|
|
|
- Any command requests or prints a secret.
|
|
- Any step would modify `/opt/services/docker-compose.openclaw.yml`, equivalent website-affecting compose/service entries, public website files, Nginx routes, Docker bind mounts, container images, or service state.
|
|
- Any restart, reload, approval, token rotation, or Gateway configuration change is required.
|
|
|
|
## Acceptance
|
|
|
|
VPS_VERIFIER must review the evidence before this task is accepted.
|