Manage AI-agent work as an execution graph instead of a flat TODO list. Use TaskOps to structure objectives, task decomposition, run readiness, execution log...
Coding
project-ops-protocol
Try itA 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.
What it does
A 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.
The skill document
lgd-powered-en
Project Ops Protocol (POP)
Proven 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.
When to use
- You are starting a real project that will span many sessions/agents/days.
- Several AI sessions (or people) work the same project in parallel.
- Someone asks "how do we organize / what's the mechanism / do a retrospective".
- Skip it for one-off questions and single-tool jobs.
Core idea: four layers
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.
Standard artifacts (build once, reuse always)
| 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 |
Hard rules (the cards that prevent the common failure modes)
- Heartbeat: within 5 minutes of finishing a deliverable, +1 line on the
alignment board (
time | line | did what | path/url). No polling loops; to request something from another line, tag it on the board. - No-collision: before starting work, read the division of labour + the tail of the alignment board. Reuse before rebuild: scan existing assets first.
- Unique anchors: when editing shared files, match on a unique string and re-check neighbouring lines after saving (prevents silent overwrites).
- Measure first: plan conclusions come from actual inventory (counts/APIs), never from vibes.
- Honest watchlist: what we are NOT doing goes on the watchlist with a review date — it never becomes a zombie todo.
- Secrets: a local encrypted credential store only; secrets never in chat, commands, screenshots, or shared plaintext folders. Inject into processes via environment, echo nothing.
- Gate before external publish: desensitize scan → quality judge (5 dims, ≥0.80 pass, any 0.0 vetoes) → safe packaging → owner approval.
- Process changes land in the handbook before being announced anywhere else.
Quality judge (LLM-as-judge rubric)
Score each deliverable 0.0–1.0 per dimension; pass ≥0.80; any 0.0 = veto:
- Factual accuracy — every claim traces to a source?
- Citation accuracy — sources actually support the claims?
- Completeness — conclusions, boundaries, attribution, license all present?
- Source quality — primary/official preferred over secondary retells?
- Discipline — no internal names, secrets, local paths, or private strategy words in anything going outside? Quick 30-second self-check: (a) can each claim be pointed to a source? (b) am I citing the primary source, not a retell? (c) would this leak anything internal if it went public?
New-project checklist (day 1)
- battle map v0.1 (layers + milestones + watchlist)
- three ledgers identified/created
- alignment board created + heartbeat rule announced (multi-session only)
- existing assets scanned (no rebuilding what exists)
- roles/boundaries written down where everyone can see
Wrap-up checklist (project or big day ends)
- layer close-out checked, including watchlist explanation
- retrospective written (data / mechanism / traps / take-aways)
- relay note updated (single place every new session reads first)
- open items listed explicitly (≠ failure — honesty is the standard)
Boundaries & philosophy
- Markdown + filesystem is enough until retrieval actually degrades; do not front-load vector DBs / knowledge graphs / event buses (benchmarks show plain files beat specialised memory tools when retrieval is reliable).
- Handbook-first (borrowed from GitLab), orchestrator-worker + compressed reports back (borrowed from Anthropic multi-agent research), judge-gated publishing. All ideas are credited to their sources — copy what works.
© 2026 Zhao Xinghua (Steven Zhao) — CC BY 4.0 · MedXpert × SynomosAI
Related skills
AI-native one-person company operating system with 7 autonomous agent departments, governance, cron automation, revenue funnel, and inter-agent comms.
文件太多?AI忘上文?换会话麻烦?AI记错版本? 请给 AI 长期项目建立「项目记忆 + 文件索引 + 工作规则 + 版本记录」的治理系统。让 AI 换会话、换模型、甚至换 Agent 后,仍然能完美交接项目,而无需重新遍历或猜测。 包含:跨 Agent 的公共协议:VERSIONS.md / LESSONS.md / whitelist.json / blacklist.json / index.md ;适配器:SKILL.md / CLAUDE.md / AGENTS.md / .cursor/rules/ 。 适配TRAE,其他代理无法保证。 CLI 已通过 76 用例健壮性测试。
Drive an Operately workspace from the command line — goals, projects, tasks, people, and documents via a single CLI.
Use when the user asks Codex to follow up, analyze, investigate, or is @mentioned for a project/system maintenance or operations issue. Guides Codex to clari...
🇺🇸 Your dev team ships features nobody asked for while user-reported bugs pile up for months. Operations blames engineering for ignoring users; engineering...