From 2cedd97d25f19e4196b2013906a37612885ba398 Mon Sep 17 00:00:00 2001 From: Hare Date: Wed, 10 Jun 2026 17:11:28 +0900 Subject: [PATCH] ticket: record additional queue notifications --- .yoi/tickets/00001KTR6D3C5/item.md | 6 ++++-- .yoi/tickets/00001KTR6D3C5/thread.md | 9 +++++++++ .yoi/tickets/00001KTR83D6E/item.md | 6 ++++-- .yoi/tickets/00001KTR83D6E/thread.md | 25 +++++++++++++++++++++++++ 4 files changed, 42 insertions(+), 4 deletions(-) diff --git a/.yoi/tickets/00001KTR6D3C5/item.md b/.yoi/tickets/00001KTR6D3C5/item.md index d68c4810..f919d84f 100644 --- a/.yoi/tickets/00001KTR6D3C5/item.md +++ b/.yoi/tickets/00001KTR6D3C5/item.md @@ -1,9 +1,11 @@ --- title: 'Lua Profileに組み込みyoi APIとimport/extendを追加する' -state: 'ready' +state: 'queued' created_at: '2026-06-10T07:19:31Z' -updated_at: '2026-06-10T07:41:26Z' +updated_at: '2026-06-10T08:04:05Z' assignee: null +queued_by: 'workspace-panel' +queued_at: '2026-06-10T08:04:05Z' --- ## 背景 diff --git a/.yoi/tickets/00001KTR6D3C5/thread.md b/.yoi/tickets/00001KTR6D3C5/thread.md index 84cc2f27..b92b161b 100644 --- a/.yoi/tickets/00001KTR6D3C5/thread.md +++ b/.yoi/tickets/00001KTR6D3C5/thread.md @@ -38,4 +38,13 @@ Orchestrator routing: queued 後は implementation に進めてよい。実装 Intake により implementation_ready と判断したため、state を ready にする。実装開始は panel による ready -> queued と Orchestrator routing に委ねる。 +--- + + + +## State changed + +Ticket を `workspace-panel` が queued にしました。 + + --- diff --git a/.yoi/tickets/00001KTR83D6E/item.md b/.yoi/tickets/00001KTR83D6E/item.md index 330cec19..8c3c84ce 100644 --- a/.yoi/tickets/00001KTR83D6E/item.md +++ b/.yoi/tickets/00001KTR83D6E/item.md @@ -1,9 +1,11 @@ --- title: 'Edit/Writeの同一ファイル変更をToolExecutionContextで直列化する' -state: 'planning' +state: 'queued' created_at: '2026-06-10T07:49:10Z' -updated_at: '2026-06-10T07:49:10Z' +updated_at: '2026-06-10T08:10:58Z' assignee: null +queued_by: 'workspace-panel' +queued_at: '2026-06-10T08:10:58Z' --- ## 背景 diff --git a/.yoi/tickets/00001KTR83D6E/thread.md b/.yoi/tickets/00001KTR83D6E/thread.md index d0e2f2b0..2049b510 100644 --- a/.yoi/tickets/00001KTR83D6E/thread.md +++ b/.yoi/tickets/00001KTR83D6E/thread.md @@ -4,4 +4,29 @@ LocalTicketBackend によって作成されました。 +--- + + + +## Intake summary + +既存 Ticket `00001KTR83D6E` の本文・thread・artifacts を確認し、関連する closed Ticket `00001KTNVGT8G`(ToolExecutionContext 導入)と `00001KTNS9B50`(same-file multiple Edit の analytics)も確認した。同目的の未完了重複は見当たらず、本 Ticket は `ToolExecutionContext` 基盤を使う concrete follow-up として妥当。目的は Worker の approved tool call 並列実行を維持しつつ、`Edit` / `Write` など同一 target file への built-in mutation を tool 側の per-file boundary で直列化し、同一 `batch_id` 内では `call_index` 昇順に実行すること。binding decisions は Worker に resource scheduler を持たせないこと、Hook/Interceptor に lock lifecycle を置かないこと、全 tool/全 response を直列化しないこと、分散 file lock はこの Ticket の非目標であること。実装裁量として、異なる `batch_id` の同一 file mutation に厳密 global ordering が必要か単純な per-file mutex で十分かを判断し、理由を記録する余地がある。Reviewer focus / risk flags は concurrency、path-canonicalization、scope-permission-boundary、diagnostics-privacy、failure/timeout/drop 時の guard 解放。blocking open question はなく、受け入れ条件と validation が明確なため implementation_ready と判断する。 + +--- + + + +## State changed + +既存 Ticket の本文・thread・artifacts と関連 Ticket を確認した。要件・非目標・受け入れ条件・レビュー焦点が実装 routing 可能な粒度で揃っているため、planning から ready にします。 + +--- + + + +## State changed + +Ticket を `workspace-panel` が queued にしました。 + + ---