From ad1cbbc77f3a1296fef4c905f685c3d97f980de2 Mon Sep 17 00:00:00 2001 From: Hare Date: Thu, 16 Jul 2026 06:27:03 +0900 Subject: [PATCH] ticket: hold skills support for removal prerequisites --- .../artifacts/orchestration-plan.jsonl | 3 ++ .yoi/tickets/00001KXKMX0QM/item.md | 2 +- .yoi/tickets/00001KXKMX0QM/thread.md | 31 +++++++++++++++++++ 3 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 .yoi/tickets/00001KXKMX0QM/artifacts/orchestration-plan.jsonl diff --git a/.yoi/tickets/00001KXKMX0QM/artifacts/orchestration-plan.jsonl b/.yoi/tickets/00001KXKMX0QM/artifacts/orchestration-plan.jsonl new file mode 100644 index 00000000..1c45ba5a --- /dev/null +++ b/.yoi/tickets/00001KXKMX0QM/artifacts/orchestration-plan.jsonl @@ -0,0 +1,3 @@ +{"id":"orch-plan-20260715-212633-1","ticket_id":"00001KXKMX0QM","kind":"after","related_ticket":"00001KXKJGYGD","note":"This Ticket has explicit `depends_on` blockers: `00001KXKJGYGD` is currently `inprogress` and `00001KXKP2A71` remains `queued`. Do not start Skills support until workflow removal and Knowledge removal are both approved/merged/closed or an explicit combined-work decision is made.","author":"orchestrator","at":"2026-07-15T21:26:33Z"} +{"id":"orch-plan-20260715-212638-2","ticket_id":"00001KXKMX0QM","kind":"after","related_ticket":"00001KXKP2A71","note":"Skills support explicitly depends on Knowledge removal. Start after `00001KXKP2A71` is complete, because Skill/Knowledge boundaries and context/resource cleanup should be established before introducing first-class Skill catalog/activation APIs.","author":"orchestrator","at":"2026-07-15T21:26:38Z"} +{"id":"orch-plan-20260715-212645-3","ticket_id":"00001KXKMX0QM","kind":"waiting_capacity_note","note":"Queue routing inspected. Ticket is concrete but blocked by explicit `depends_on` relations: workflow removal is still inprogress/review-fix loop, and Knowledge removal is queued and intentionally waiting for workflow removal. Leave queued; do not transition to inprogress or create a worktree/Pods until both blockers are closed.","author":"orchestrator","at":"2026-07-15T21:26:45Z"} diff --git a/.yoi/tickets/00001KXKMX0QM/item.md b/.yoi/tickets/00001KXKMX0QM/item.md index dec4c4d6..2f06019f 100644 --- a/.yoi/tickets/00001KXKMX0QM/item.md +++ b/.yoi/tickets/00001KXKMX0QM/item.md @@ -2,7 +2,7 @@ title: 'Implement Agent Skills support' state: 'queued' created_at: '2026-07-15T19:43:46Z' -updated_at: '2026-07-15T21:26:15Z' +updated_at: '2026-07-15T21:26:58Z' assignee: null queued_by: 'workspace-panel' queued_at: '2026-07-15T21:26:15Z' diff --git a/.yoi/tickets/00001KXKMX0QM/thread.md b/.yoi/tickets/00001KXKMX0QM/thread.md index 5da08a09..e350deec 100644 --- a/.yoi/tickets/00001KXKMX0QM/thread.md +++ b/.yoi/tickets/00001KXKMX0QM/thread.md @@ -134,4 +134,35 @@ Marked ready by `yoi ticket state`. Ticket を `workspace-panel` が queued にしました。 +--- + + + +## Decision + +Routing decision: blocked_by_dependency + +Reason: +- Dashboard queue authorization was inspected, but this Ticket has explicit `depends_on` blockers。 +- `00001KXKJGYGD` (`Remove workflow tracking and workflow resources`) is currently `inprogress` and still in reviewer/coder fix loop。 +- `00001KXKP2A71` (`Remove Knowledge support`) is still `queued` and was intentionally held until Workflow removal completes。 +- This Ticket’s body depends on both: Workflow projection must be gone, and obsolete Knowledge support should be removed before first-class Agent Skills support introduces new Skill/Knowledge boundaries and Workspace Skill APIs。 +- Therefore this routing pass leaves the Ticket `queued` and does not record `queued -> inprogress`, create a worktree, or spawn role Pods。 + +Evidence checked: +- Ticket body / thread / relations。 +- `TicketRelationQuery(00001KXKMX0QM)`: `depends_on 00001KXKJGYGD` and `depends_on 00001KXKP2A71`。 +- Ticket derived blocker view: `00001KXKJGYGD` is `inprogress`, `00001KXKP2A71` is `queued`。 +- `TicketOrchestrationPlanQuery(00001KXKMX0QM)`: no prior records; this pass recorded `after` entries and waiting note。 +- `TicketList(inprogress)`: `00001KXKJGYGD` active。 +- Orchestrator worktree status: clean。 + +Next action: +- Finish `00001KXKJGYGD` first。 +- Re-route and complete `00001KXKP2A71` second。 +- Re-route this Skills Ticket after both blockers are approved, merged, validated, and closed。 + +Escalate if: +- Human explicitly requests a combined branch across Workflow removal / Knowledge removal / Skills support and accepts the larger review-boundary risk。 + ---