From 832e01a0ab81b8c908723114fad1a08bdd354536 Mon Sep 17 00:00:00 2001 From: Hare Date: Tue, 9 Jun 2026 10:19:04 +0900 Subject: [PATCH] ticket: close return planning policy --- .../artifacts/.gitkeep | 0 .../item.md | 6 +-- .../resolution.md | 21 +++++++++++ .../thread.md | 37 +++++++++++++++++++ 4 files changed, 61 insertions(+), 3 deletions(-) rename .yoi/tickets/{open => closed}/20260608-071722-orchestrator-return-to-planning-context-policy/artifacts/.gitkeep (100%) rename .yoi/tickets/{open => closed}/20260608-071722-orchestrator-return-to-planning-context-policy/item.md (98%) create mode 100644 .yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/resolution.md rename .yoi/tickets/{open => closed}/20260608-071722-orchestrator-return-to-planning-context-policy/thread.md (90%) diff --git a/.yoi/tickets/open/20260608-071722-orchestrator-return-to-planning-context-policy/artifacts/.gitkeep b/.yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/artifacts/.gitkeep similarity index 100% rename from .yoi/tickets/open/20260608-071722-orchestrator-return-to-planning-context-policy/artifacts/.gitkeep rename to .yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/artifacts/.gitkeep diff --git a/.yoi/tickets/open/20260608-071722-orchestrator-return-to-planning-context-policy/item.md b/.yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/item.md similarity index 98% rename from .yoi/tickets/open/20260608-071722-orchestrator-return-to-planning-context-policy/item.md rename to .yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/item.md index c865b48c..9b02e2cc 100644 --- a/.yoi/tickets/open/20260608-071722-orchestrator-return-to-planning-context-policy/item.md +++ b/.yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/item.md @@ -2,13 +2,13 @@ id: '20260608-071722-orchestrator-return-to-planning-context-policy' slug: 'orchestrator-return-to-planning-context-policy' title: 'Require project context before Orchestrator returns Tickets to planning' -status: 'open' +status: 'closed' kind: 'task' priority: 'P1' labels: ['ticket', 'orchestrator', 'planning', 'workflow', 'prompt'] -workflow_state: 'inprogress' +workflow_state: 'done' created_at: '2026-06-08T07:17:22Z' -updated_at: '2026-06-09T00:24:31Z' +updated_at: '2026-06-09T01:18:52Z' assignee: null queued_by: 'workspace-panel' queued_at: '2026-06-09T00:04:21Z' diff --git a/.yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/resolution.md b/.yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/resolution.md new file mode 100644 index 00000000..8474811a --- /dev/null +++ b/.yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/resolution.md @@ -0,0 +1,21 @@ +Implemented, reviewed, merged, and validated. + +Summary: +- Strengthened Orchestrator routing guidance so `ready` / `queued` Tickets are returned to `planning` only when a concrete missing decision/information remains after bounded project-context checks. +- Clarified risk flags, risky domains, and authority-adjacent work as context lookup / reviewer-focus / escalation signals rather than automatic stop gates. +- Added risky-but-specified guidance and an `allow-spawnpod-child-workspace-cwd`-style example for proceeding with reviewer focus when work is specified. +- Aligned `ticket-preflight-workflow`, `multi-agent-workflow`, and work-item docs with the same policy. +- Preserved workflow_state semantics and did not reintroduce preflight/readiness as a separate state or lane. + +Implementation: +- Coder commit: `8576615 workflow: tighten orchestrator planning return policy` +- Reviewer approved with no blocking findings. +- Merge commit: `5af58b5 merge: tighten orchestrator planning return policy` + +Validation after merge: +- `cargo fmt --check` +- `git diff --check` +- `cargo run -q -p yoi -- ticket doctor` +- `nix build .#yoi` + +`cargo check --workspace` was intentionally omitted because the merged implementation is workflow/docs text only and no Rust code/tests changed; Nix build covered resource/package integrity. \ No newline at end of file diff --git a/.yoi/tickets/open/20260608-071722-orchestrator-return-to-planning-context-policy/thread.md b/.yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/thread.md similarity index 90% rename from .yoi/tickets/open/20260608-071722-orchestrator-return-to-planning-context-policy/thread.md rename to .yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/thread.md index 9ebacddc..c095f4ee 100644 --- a/.yoi/tickets/open/20260608-071722-orchestrator-return-to-planning-context-policy/thread.md +++ b/.yoi/tickets/closed/20260608-071722-orchestrator-return-to-planning-context-policy/thread.md @@ -256,3 +256,40 @@ Residual risks / notes: - Final merge/close/cleanup is intentionally not performed here without explicit merge approval. --- + + + +## State changed + +Ticket closed; workflow_state を done に設定しました。 + + +--- + + + +## 完了 + +Implemented, reviewed, merged, and validated. + +Summary: +- Strengthened Orchestrator routing guidance so `ready` / `queued` Tickets are returned to `planning` only when a concrete missing decision/information remains after bounded project-context checks. +- Clarified risk flags, risky domains, and authority-adjacent work as context lookup / reviewer-focus / escalation signals rather than automatic stop gates. +- Added risky-but-specified guidance and an `allow-spawnpod-child-workspace-cwd`-style example for proceeding with reviewer focus when work is specified. +- Aligned `ticket-preflight-workflow`, `multi-agent-workflow`, and work-item docs with the same policy. +- Preserved workflow_state semantics and did not reintroduce preflight/readiness as a separate state or lane. + +Implementation: +- Coder commit: `8576615 workflow: tighten orchestrator planning return policy` +- Reviewer approved with no blocking findings. +- Merge commit: `5af58b5 merge: tighten orchestrator planning return policy` + +Validation after merge: +- `cargo fmt --check` +- `git diff --check` +- `cargo run -q -p yoi -- ticket doctor` +- `nix build .#yoi` + +`cargo check --workspace` was intentionally omitted because the merged implementation is workflow/docs text only and no Rust code/tests changed; Nix build covered resource/package integrity. + +---