tpm-production-supervisor
Use when assessing or developing the blocked production-supervisor target for a bound oasis7 task spanning multiple lifecycle phases.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when assessing or developing the blocked production-supervisor target for a bound oasis7 task spanning multiple lifecycle phases.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
| name | tpm-production-supervisor |
| description | Use when assessing or developing the blocked production-supervisor target for a bound oasis7 task spanning multiple lifecycle phases. |
Workflow authority:
doc/engineering/workflow/source-of-truth.mdis the single normative workflow spec. GitHub task issue evidence comments remain the formal task-truth sink.
Use to evaluate or implement the production-supervisor target. It is not a
production-ready entrypoint: current capability status is blocked.
scripts/pm/tpm-workflow-supervisor.py as an honest blocked prototype;
never reinterpret reducer action_required or external_wait as completion.scripts/pm/tpm-action-builder.py and be
validated by scripts/pm/tpm-live-validator-registry.py.tpm-collaboration-action/v1 with the Codex collaboration tool.
Return only tpm-collaboration-return/v1 evidence bound to the dispatch ack,
actual agent, attempt and artifact digest. Echoed plans are invalid.scripts/pm/tpm-wake-owner.py JSON mutation as delivery. A real
runtime scheduler/thread-wakeup owner is still required.Only completed or a persisted external_wait for user/manual hold, actual
human approval, GitHub auth/transient exhaustion, or temporary readback failure
from an available trusted producer may yield control. When a trusted dispatch producer
exists but a temporary readback or delivery failure occurs,
the state is external_wait. The wake owner must remain installed
for waits.
scripts/pm/fixtures from production adapters or validators.capability_blocked; it is not a legitimate wait.Run python3 scripts/pm/tpm-production-supervisor.test.py, then the workflow
behavior evaluator, skill lint, doc governance, PM lint, and git diff --check.
action_required to the user.Use when any oasis7 user request starts and must bind the canonical worktree, GitHub-backed task truth, and owner before routing.
Use when a branch is about to create a PR and needs fresh involved-role review.
Use when implementation is verified and the branch must proceed through review, PR, merge, and cleanup.
Use when a task has written repo truth and implementation should proceed step by step with evidence.
Use when about to claim a task is complete, tests passed, a branch is ready for PR, or a PR is ready to merge. Requires fresh verification, direct output inspection, and use of `./scripts/pm/claim-ready.sh` when the claim can be mapped to one verification command.
Use when a bound oasis7 task needs the next repo-owned workflow phase selected.