From e95af466cebe94719c8a2da234cc5d5cbaeecfbf Mon Sep 17 00:00:00 2001 From: Hare Date: Mon, 15 Jun 2026 00:40:56 +0900 Subject: [PATCH] ticket: defer plugin package routing for capacity --- .../artifacts/orchestration-plan.jsonl | 1 + .yoi/tickets/00001KT0Z4BK8/item.md | 2 +- .yoi/tickets/00001KT0Z4BK8/thread.md | 26 +++++++++++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 .yoi/tickets/00001KT0Z4BK8/artifacts/orchestration-plan.jsonl diff --git a/.yoi/tickets/00001KT0Z4BK8/artifacts/orchestration-plan.jsonl b/.yoi/tickets/00001KT0Z4BK8/artifacts/orchestration-plan.jsonl new file mode 100644 index 00000000..e4a0551a --- /dev/null +++ b/.yoi/tickets/00001KT0Z4BK8/artifacts/orchestration-plan.jsonl @@ -0,0 +1 @@ +{"id":"orch-plan-20260614-154052-1","ticket_id":"00001KT0Z4BK8","kind":"waiting_capacity_note","note":"Ticket 自体は implementation_ready で blocking relation なし。現在 `00001KTFY8V80` と `00001KV09WYC6` の Coder Pod が running で、review/integration follow-up capacity も必要なため、追加 spawn は一時待機する。","author":"yoi-orchestrator","at":"2026-06-14T15:40:52Z"} diff --git a/.yoi/tickets/00001KT0Z4BK8/item.md b/.yoi/tickets/00001KT0Z4BK8/item.md index bceac9a3..7b77de25 100644 --- a/.yoi/tickets/00001KT0Z4BK8/item.md +++ b/.yoi/tickets/00001KT0Z4BK8/item.md @@ -2,7 +2,7 @@ title: 'Plugin distribution package format and discovery' state: 'queued' created_at: '2026-06-01T06:49:53Z' -updated_at: '2026-06-14T15:40:15Z' +updated_at: '2026-06-14T15:40:52Z' queued_by: 'workspace-panel' queued_at: '2026-06-14T15:40:15Z' --- diff --git a/.yoi/tickets/00001KT0Z4BK8/thread.md b/.yoi/tickets/00001KT0Z4BK8/thread.md index 8712111a..860b509d 100644 --- a/.yoi/tickets/00001KT0Z4BK8/thread.md +++ b/.yoi/tickets/00001KT0Z4BK8/thread.md @@ -134,4 +134,30 @@ Marked ready by `yoi ticket state`. Ticket を `workspace-panel` が queued にしました。 +--- + + + +## Decision + +Routing decision: implementation_ready_but_waiting_capacity + +Reason: +- Ticket body / thread / artifacts、relation、OrchestrationPlan、Orchestrator workspace state を確認した。Plugin package / discovery / enablement boundary の design work item として要件・受け入れ条件・non-goals・invariants は十分に具体化されている。 +- blocking relation / OrchestrationPlan blocker はない。 +- Plugin package work は現在 active な Panel/TUI implementation と source surface が大きく重ならないため、設計上の conflict blocker ではない。 +- ただし現在 `00001KTFY8V80` と `00001KV09WYC6` の2件が inprogress で Coder Pod running。Reviewer follow-up と integration capacity も未使用ではなく、さらに queued Panel/TUI work 2件を待機させている。 +- 現時点では追加 Coder Pod を spawn せず、active Coder のいずれかが implementation report を返して review/integration 見通しが立ってから acceptance する。 + +Evidence checked: +- Ticket body/thread: Plugin package design requirements、過去の Plugin/MCP/feature-layer decision、`planning -> ready`、Panel `ready -> queued` を確認。 +- Ticket relations: blocker なし。 +- OrchestrationPlan: 既存 record なし。 +- Orchestrator workspace: `/home/hare/Projects/yoi/.worktree/orchestration` は clean、queue commit `4be6c966` 上。 +- Visible Pods: `yoi-coder-00001KTFY8V80` と `yoi-coder-00001KV09WYC6` が running。 + +Next action: +- 先行 inprogress Ticket の少なくとも1件が implementation report / review stage に進み、Coder capacity が空いた時点で再確認し、unblocked なら `queued -> inprogress` acceptance と dedicated worktree 作成へ進む。 +- planning return ではなく queued のまま waiting とする。 + ---