🪨
task → run → verify → checkup
四个 prompt 组成完整流水线。每个负责 Iron Tree Protocol 的一个阶段;合起来把需求一路推到 done。
$ /mino-task specs/login.md
Resolved 3 task(s) into Loop 2026-04-22-2300-a3f9c2.
1. #142 Add login form add-login-form [published]
2. #143 Wire JWT issuer wire-jwt-issuer [published]
3. #144 Persist refresh token persist-refresh [published]
Approve and start Loop? (yes / edit / cancel)
> yes
Loop 2026-04-22-2300-a3f9c2 started; driving 3 task(s).
→ /mino-run add-login-form ✓ committed (a4f1c2d)
→ /mino-verify add-login-form ✓ pass
→ /mino-run wire-jwt-issuer ✓ committed (b8e2d31)
→ /mino-verify wire-jwt-issuer ✓ pass
→ /mino-run persist-refresh ✓ committed (c1d8f49)
→ /mino-verify persist-refresh ✓ pass
Loop 2026-04-22-2300-a3f9c2 completed: 3 task(s) done in 6 transition(s).没有 GUI。没有运行时。没有后台守护进程。只是 agent 本来就会读的 prompt。
| 技能 | 职责 |
|---|---|
| mino-task | 读取 spec 或 adopt 已有 issue;产出 task DAG;编排 Loop Mode |
| mino-run | 实现一个已批准的 task;提交改动 |
| mino-verify | 构建、测试、lint;产出 pass / retryable / terminal 并附上下文 |
| mino-checkup | reconcile briefs、人工验收、composite 父任务聚合 |
Iron(铁)—— 协议提供的铁律:不可篡改的 event log、确定性状态机、幂等 publish、天然 audit trail。Tree(树)—— 每个工作流落地的数据结构:由 composite parent 与子 task 通过
depends_on连成的 DAG。
完整的状态机、halt 条件与契约细节见 协议规范。