Install
openclaw skills install @zhaoxinghua09-cell/project-ops-protocolA lightweight operating protocol for running serious projects across multiple AI sessions/agents and humans: layered battle map, three ledgers of record, an append-only alignment board with milestone heartbeats, a relay note for cross-session handover, plus quality-judge gates before any external publish. Triggers: start a new project, multi-session collaboration, project ops, mechanism/handbook, alignment, wrap-up, retrospective, operating model.
openclaw skills install @zhaoxinghua09-cell/project-ops-protocolProven on a long-running multi-session project: 100+ docs, 50+ tools, several parallel AI sessions and one human decision-maker — without losing state, duplicating work, or colliding. Everything below is copy-paste-able into any new project. It is a method, not a company secret.
Plan layered battle map: Stand → Build → Distribute; each layer closes
before the next opens; an honest "watchlist" for what we deliberately
do NOT do now (with a review cadence).
Execute measure first, reuse before build, converge over duplicate;
statuses change only after they actually happen.
Sync one append-only alignment board + milestone heartbeats + @channel tags.
Memory one relay note (read first by any new session) + a living handbook
where process changes land BEFORE they are announced.
| Artifact | Job | Write rule |
|---|---|---|
| Battle map | layers, milestones, watchlist | close a layer before opening the next |
| Release ledger | channel/publish status = source of truth | change only on real events; URLs clickable |
| Domain/topic ledger | stable IDs per deliverable | create once, never renumber |
| Alignment board | cross-session heartbeat | append-only; one line per completed deliverable |
| Relay note | cross-session memory | update at every wrap-up |
| Retrospective | facts + mechanism + traps + take-aways | mandatory at project close |
| Handbook | rules live here | change the handbook FIRST, then announce |
time | line | did what | path/url). No polling loops;
to request something from another line, tag it on the board.Score each deliverable 0.0–1.0 per dimension; pass ≥0.80; any 0.0 = veto:
© 2026 Zhao Xinghua (Steven Zhao) — CC BY 4.0 · MedXpert × SynomosAI