From afbfc21d57edbc703520675c856209cc40b54336 Mon Sep 17 00:00:00 2001 From: Hare Date: Fri, 5 Jun 2026 15:11:07 +0900 Subject: [PATCH] ticket: close ticket intake workflow --- .../artifacts/.gitkeep | 0 .../artifacts/implementation-report.md | 0 .../artifacts/review.md | 0 .../item.md | 4 +- .../resolution.md | 29 +++++++++++++++ .../thread.md | 37 +++++++++++++++++++ 6 files changed, 68 insertions(+), 2 deletions(-) rename work-items/{open => closed}/20260605-040104-ticket-intake-workflow/artifacts/.gitkeep (100%) rename work-items/{open => closed}/20260605-040104-ticket-intake-workflow/artifacts/implementation-report.md (100%) rename work-items/{open => closed}/20260605-040104-ticket-intake-workflow/artifacts/review.md (100%) rename work-items/{open => closed}/20260605-040104-ticket-intake-workflow/item.md (98%) create mode 100644 work-items/closed/20260605-040104-ticket-intake-workflow/resolution.md rename work-items/{open => closed}/20260605-040104-ticket-intake-workflow/thread.md (81%) diff --git a/work-items/open/20260605-040104-ticket-intake-workflow/artifacts/.gitkeep b/work-items/closed/20260605-040104-ticket-intake-workflow/artifacts/.gitkeep similarity index 100% rename from work-items/open/20260605-040104-ticket-intake-workflow/artifacts/.gitkeep rename to work-items/closed/20260605-040104-ticket-intake-workflow/artifacts/.gitkeep diff --git a/work-items/open/20260605-040104-ticket-intake-workflow/artifacts/implementation-report.md b/work-items/closed/20260605-040104-ticket-intake-workflow/artifacts/implementation-report.md similarity index 100% rename from work-items/open/20260605-040104-ticket-intake-workflow/artifacts/implementation-report.md rename to work-items/closed/20260605-040104-ticket-intake-workflow/artifacts/implementation-report.md diff --git a/work-items/open/20260605-040104-ticket-intake-workflow/artifacts/review.md b/work-items/closed/20260605-040104-ticket-intake-workflow/artifacts/review.md similarity index 100% rename from work-items/open/20260605-040104-ticket-intake-workflow/artifacts/review.md rename to work-items/closed/20260605-040104-ticket-intake-workflow/artifacts/review.md diff --git a/work-items/open/20260605-040104-ticket-intake-workflow/item.md b/work-items/closed/20260605-040104-ticket-intake-workflow/item.md similarity index 98% rename from work-items/open/20260605-040104-ticket-intake-workflow/item.md rename to work-items/closed/20260605-040104-ticket-intake-workflow/item.md index a7b1d868..ae6eac94 100644 --- a/work-items/open/20260605-040104-ticket-intake-workflow/item.md +++ b/work-items/closed/20260605-040104-ticket-intake-workflow/item.md @@ -2,12 +2,12 @@ id: 20260605-040104-ticket-intake-workflow slug: ticket-intake-workflow title: Ticket intake workflow -status: open +status: closed kind: task priority: P1 labels: [ticket, intake, workflow, orchestration] created_at: 2026-06-05T04:01:04Z -updated_at: 2026-06-05T06:10:32Z +updated_at: 2026-06-05T06:10:56Z assignee: null legacy_ticket: null --- diff --git a/work-items/closed/20260605-040104-ticket-intake-workflow/resolution.md b/work-items/closed/20260605-040104-ticket-intake-workflow/resolution.md new file mode 100644 index 00000000..8a79437c --- /dev/null +++ b/work-items/closed/20260605-040104-ticket-intake-workflow/resolution.md @@ -0,0 +1,29 @@ +Ticket Intake Workflow is complete. + +Implementation: + +- commit: `1233833 workflow: add ticket intake` + +Summary: + +- Added `.yoi/workflow/ticket-intake-workflow.md` as a user-invocable/model-invocable workflow. +- Updated `docs/development/workflows.md` to include Intake clarification and Ticket terminology. +- The workflow defines Intake as the clarification/materialization boundary before Orchestrator routing. +- It requires duplicate/related Ticket checks, readiness classification, needs-preflight/risk flags, draft presentation, and explicit user agreement before official Ticket creation. +- It uses typed Ticket tools (`TicketList`, `TicketShow`, `TicketCreate`, `TicketComment`, `TicketDoctor`) and forbids arbitrary filesystem edits to `work-items/`. +- It explicitly excludes scheduling, Pod spawning, worktree creation, merge/close, unattended automation, and user-agreement-free Ticket creation. +- It documents secret/private-context non-persistence rules. + +Review: + +- External sibling reviewer approved with no blockers. +- Reviewer non-blocker about old `work items` wording in `docs/development/workflows.md` was fixed before commit. +- Follow-up: if a future `TicketUpdate` tool is added, refine the existing-Ticket update path to choose between `TicketUpdate` and `TicketComment`. + +Validation passed: + +- `git diff --check` +- `./tickets.sh doctor` +- targeted grep found no `WorkItem` / old system-name wording in the new workflow. + +No code/package changes were made, so cargo/nix validation was not required. diff --git a/work-items/open/20260605-040104-ticket-intake-workflow/thread.md b/work-items/closed/20260605-040104-ticket-intake-workflow/thread.md similarity index 81% rename from work-items/open/20260605-040104-ticket-intake-workflow/thread.md rename to work-items/closed/20260605-040104-ticket-intake-workflow/thread.md index 5dac4562..638133b7 100644 --- a/work-items/open/20260605-040104-ticket-intake-workflow/thread.md +++ b/work-items/closed/20260605-040104-ticket-intake-workflow/thread.md @@ -140,4 +140,41 @@ Validation passed: No code/package changes were made, so `cargo check`, `cargo fmt`, and `nix build` were not necessary for this workflow/docs-only change. +--- + + + +## Closed + +Ticket Intake Workflow is complete. + +Implementation: + +- commit: `1233833 workflow: add ticket intake` + +Summary: + +- Added `.yoi/workflow/ticket-intake-workflow.md` as a user-invocable/model-invocable workflow. +- Updated `docs/development/workflows.md` to include Intake clarification and Ticket terminology. +- The workflow defines Intake as the clarification/materialization boundary before Orchestrator routing. +- It requires duplicate/related Ticket checks, readiness classification, needs-preflight/risk flags, draft presentation, and explicit user agreement before official Ticket creation. +- It uses typed Ticket tools (`TicketList`, `TicketShow`, `TicketCreate`, `TicketComment`, `TicketDoctor`) and forbids arbitrary filesystem edits to `work-items/`. +- It explicitly excludes scheduling, Pod spawning, worktree creation, merge/close, unattended automation, and user-agreement-free Ticket creation. +- It documents secret/private-context non-persistence rules. + +Review: + +- External sibling reviewer approved with no blockers. +- Reviewer non-blocker about old `work items` wording in `docs/development/workflows.md` was fixed before commit. +- Follow-up: if a future `TicketUpdate` tool is added, refine the existing-Ticket update path to choose between `TicketUpdate` and `TicketComment`. + +Validation passed: + +- `git diff --check` +- `./tickets.sh doctor` +- targeted grep found no `WorkItem` / old system-name wording in the new workflow. + +No code/package changes were made, so cargo/nix validation was not required. + + ---