Sync agent state from PC at 2026-05-15 16:32:46

This commit is contained in:
wangzhendong
2026-05-15 16:32:46 +08:00
parent c090ee8359
commit b30874caab
4 changed files with 68 additions and 2 deletions

64
USER_STATUS.md Normal file
View File

@@ -0,0 +1,64 @@
# OpenClaw User Status
> This is the user-facing status page. Agent board, task files, handoffs, evidence, and sync-state files are internal agent ledgers.
## Current Stage
Stage 1B: Confirm the OpenClaw target design.
The collaboration mechanism is ready, and PC/VPS baseline checks have both been independently accepted. The overall OpenClaw system requirements are not frozen yet, so the system must not enter connection/setup work.
## Completed
- Collaboration mechanism was confirmed: agent roles, Git polling MVP, sync-health monitoring, and this user-facing status page.
- The `smartmotor.cloud` filing-review website freeze is active as a hard rule.
- PC baseline was collected and independently accepted.
- VPS baseline was collected and independently accepted.
- Sync-health recovered and is currently monitored by CORRECTION.
- Current communication remains Git polling; future work should upgrade to async notification or a coordinator after the basic path is stable.
## Current Blockers
- No active sync blocker is recorded.
- OpenClaw system requirements and target effect are not confirmed yet.
- Connection setup is intentionally paused until the system target and acceptance criteria are frozen.
## Allowed Actions
- Keep the sync scripts running.
- Agents may update user-facing status, handoffs, evidence, and internal ledgers.
- Agents may continue read-only monitoring for sync-health, drift, missing evidence, and freeze-policy risk.
- ORCHESTRATOR may discuss and document the OpenClaw target design with the user.
## Forbidden Actions
- Do not start Gateway/node pairing or approval.
- Do not run PC node setup commands.
- Do not install, start, restart, stop, or persist PC/VPS services.
- Do not change firewall, routing, Nginx, Docker compose, bind mounts, container images, environment variables, or service state.
- Do not change the `smartmotor.cloud` homepage, linked content, static assets, routing, or anything that could alter public website output during filing review.
- Do not write secrets, tokens, passwords, API keys, private keys, cookies, or `OPENCLAW_GATEWAY_TOKEN` into files, logs, evidence, commits, or chat.
## Single Recommended Next Step
Confirm the OpenClaw target design before any connection/setup work.
## User Decision Needed
The user needs to confirm these items:
- Final effect: how phone, PC, and VPS should collaborate through OpenClaw.
- Responsibility boundaries for the VPS Gateway, DeepSeek, and the Docker stack.
- What the Windows PC execution node is allowed to do, and what it must never do.
- Whether Tailscale is optional enhancement or required before setup.
- Phone Control UI access path and acceptance method.
- Whether QQ or other later channels are included now or deferred.
- Concrete acceptance criteria for connection setup, smoke test, and persistent service verification.
## Latest Health Snapshot
- PC sync heartbeat: clean at `2026-05-15T16:21:44+08:00`.
- VPS sync heartbeat: clean at `2026-05-15T16:20:51+0800`.
- Sync error files: none observed.
- Public website freeze: still active.
- Mutation/setup phase: not started.

View File

@@ -1,8 +1,8 @@
{
"host": "pc",
"time": "2026-05-15T16:32:17+08:00",
"time": "2026-05-15T16:32:45+08:00",
"branch": "main",
"head": "8e12d01",
"head": "c090ee8",
"status": "dirty",
"intervalSeconds": 30,
"heartbeatEverySeconds": 60

View File

@@ -14,6 +14,7 @@ $ErrorFile = Join-Path $PublicStateDir "error-pc.md"
$AllowedPaths = @(
"AGENT_BOARD.md",
"README.md",
"USER_STATUS.md",
".cursor/rules",
"handoff",
"evidence",

View File

@@ -15,6 +15,7 @@ ERROR_FILE="$PUBLIC_STATE_DIR/error-vps.md"
ALLOWED_PATHS=(
"AGENT_BOARD.md"
"README.md"
"USER_STATUS.md"
".cursor/rules"
"handoff"
"evidence"