dispatch 基盤の tag 規約を PR #235(goose micro-delegation)merge 前に整える。論点3つ:(1) ルーティング用 `agent:<name>` 名前空間タグ(例 agent:goose)を flat 1-segment 規約とどう両立させるか — `:` 区切りは `/` と違い projection で split されないが、新しい命名軸の導入なので方針を決める。(2) dispatch 失敗の `failed` を lifecycle 語彙(open/wip/done/closed/low)に正式追加するか。(3) lifecycle 遷移(open→done / wip 解除)の atomic 化 — 現状 remove+add が別 event に割れて中途半端な状態が起きうる(cf. n_01KSXX24)。#235 が precedent を固める前に方向づけたい。bet=並列エージェント開発 orchestrator の土台規約。