67 lines
3.4 KiB
Markdown
67 lines
3.4 KiB
Markdown
# PC_EXECUTOR Handoff
|
|
|
|
## Role
|
|
|
|
Operate only on the Windows 11 PC side: `D:\openclaw`, Tailscale, local OpenClaw CLI/node, and Windows service or scheduled task setup.
|
|
|
|
## Allowed Work
|
|
|
|
- Read local PC state.
|
|
- Run harmless diagnostic commands.
|
|
- Capture evidence under `evidence/pc-*`.
|
|
- Prepare rollback notes under `rollback/pc-*` before local system changes.
|
|
|
|
## Not Allowed
|
|
|
|
- Do not access VPS secrets.
|
|
- Do not approve Gateway pairings.
|
|
- Do not expose local PC ports publicly.
|
|
- Do not mark PC work as accepted without verifier review.
|
|
|
|
## Current State
|
|
|
|
From `OPENCLAW_EXEC_NODE_PLAN.md`:
|
|
|
|
- OpenClaw CLI was previously detected as `OpenClaw 2026.5.7 (eeef486)`.
|
|
- Gateway 443 connectivity was previously successful.
|
|
- Tailscale service exists and was later logged in with PC Tailnet IP `100.125.185.1`.
|
|
- Next planned OpenClaw work is C1 token injection, C2 `node run`, then C3 VPS approval.
|
|
|
|
## Next Read-Only Task
|
|
|
|
After the Gitea control plane is synchronized, collect current PC baseline evidence:
|
|
|
|
- `openclaw --version`
|
|
- `openclaw node --help`
|
|
- Tailscale CLI path and login status
|
|
- `Test-NetConnection openclaw.smartmotor.cloud -Port 443`
|
|
|
|
## Last Update
|
|
|
|
2026-05-19 16:39 PC_EXECUTOR T9 foreground node flow stopped before node run.
|
|
|
|
- Target role/workspace matched: PC_EXECUTOR in `D:\openclaw-control-plane`.
|
|
- `git pull --ff-only` returned already up to date.
|
|
- G2 authorization and `In Progress` state confirmed from `USER_STATUS.md` and `AGENT_BOARD.md`.
|
|
- T13 fresh guard PASS confirmed from `tasks/T13-G2-correction-guard.md` and `AGENT_BOARD.md`.
|
|
- T9 was `ready` before token presence check; T10 remained `blocked`.
|
|
- Sync-health was healthy from clean PC/VPS heartbeat files and no observed `sync-state/error-*.md` files.
|
|
- Rollback note refreshed: `rollback/pc-g2-node-run-20260519.md`.
|
|
- Evidence written: `evidence/pc-g2-node-run-20260519.md`.
|
|
- User confirmed token setup locally, but the Agent execution shell reported `OPENCLAW_GATEWAY_TOKEN_PRESENT=false`.
|
|
- `openclaw node run --host openclaw.smartmotor.cloud --port 443 --tls --display-name "desktop-vuor0gs"` was not executed.
|
|
- T9 was returned to `blocked` until the token is available in the same non-persistent local shell session that will run the foreground node, without printing or recording the token value.
|
|
- No token was requested, read, printed, recorded, committed, or chat-sent.
|
|
- No `openclaw node run`, `install`, `start`, `stop`, or persistence command was executed.
|
|
- No service, scheduled task, firewall, network, environment persistence, or public-port exposure change was performed.
|
|
- No G3 smoke test or G4 persistence work was started.
|
|
|
|
Earlier T9 instructions remain the safety boundary after unblock:
|
|
|
|
- Before token or node-run action, write `rollback/pc-g2-node-run-YYYYMMDD.md`.
|
|
- Set `OPENCLAW_GATEWAY_TOKEN` only in the same local shell/session that will run the foreground node and never record, print, commit, or paste the token value.
|
|
- Run only the foreground node flow from the runbook.
|
|
- Do not run `openclaw node install`, `openclaw node start`, service persistence, scheduled task, firewall, network, or public-port exposure changes.
|
|
- Evidence should go to `evidence/pc-g2-node-run-YYYYMMDD.md` and must include no secrets.
|
|
- Stop immediately if a command prints or asks to store a secret, asks for persistence, changes firewall/network state, produces multiple/ambiguous pairing requests, or drifts from `docs/G2_RUNBOOK.md`.
|