From b4f16592d3ee330719a277bd4a84b940990abf62 Mon Sep 17 00:00:00 2001 From: Hare Date: Tue, 9 Jun 2026 13:59:17 +0900 Subject: [PATCH] ticket: record identity simplification fourth fix loop --- .../item.md | 2 +- .../thread.md | 34 +++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) diff --git a/.yoi/tickets/open/20260608-110940-simplify-ticket-identity-fields/item.md b/.yoi/tickets/open/20260608-110940-simplify-ticket-identity-fields/item.md index 2dea1f4b..ab79876e 100644 --- a/.yoi/tickets/open/20260608-110940-simplify-ticket-identity-fields/item.md +++ b/.yoi/tickets/open/20260608-110940-simplify-ticket-identity-fields/item.md @@ -8,7 +8,7 @@ priority: 'P1' labels: ['ticket', 'schema', 'identity', 'migration', 'orchestrator'] workflow_state: 'inprogress' created_at: '2026-06-08T11:09:40Z' -updated_at: '2026-06-09T04:50:13Z' +updated_at: '2026-06-09T04:59:07Z' assignee: null queued_by: 'workspace-panel' queued_at: '2026-06-09T02:13:30Z' diff --git a/.yoi/tickets/open/20260608-110940-simplify-ticket-identity-fields/thread.md b/.yoi/tickets/open/20260608-110940-simplify-ticket-identity-fields/thread.md index b6146844..697e633a 100644 --- a/.yoi/tickets/open/20260608-110940-simplify-ticket-identity-fields/thread.md +++ b/.yoi/tickets/open/20260608-110940-simplify-ticket-identity-fields/thread.md @@ -623,3 +623,37 @@ Required fix: - Re-run focused validation and core checks before re-review. --- + + + +## Implementation report + +Coder fix-loop for fourth reviewer request_changes completed and is ready for re-review. + +Coder Pod: +- `coder-simplify-ticket-identity-fields` +- New fix commit: `a6326a9 fix: align ticket intake state wording` +- Branch status after fix: clean +- Stopped after collecting output to reclaim delegated worktree scope. + +Fix summary: +- Updated `.yoi/workflow/ticket-intake-workflow.md` so Intake no longer proposes canonical ID, `kind`, or unmanaged `labels` as current/core fields. +- Clarified that storage assigns the opaque/path-derived canonical ID. +- Reframed Intake draft/core guidance around title, priority, body/request snapshot, acceptance conditions, readiness/action/attention fields. +- Updated `crates/ticket/src/lib.rs` generated intake-ready audit/error text from `workflow_state ... -> ready` to `state ... -> ready`. + +Coder validation reported passed: +- Focused grep/text validation: removed old Intake proposal patterns and stale `workflow_state planning -> ready` generated vocabulary; positive check shows generated text now uses `state {from} -> ready`. +- `cargo test -p ticket` +- `cargo test -p yoi ticket_cli` +- `cargo test -p tui ticket_close_action_blocks_existing_resolution_without_moving_ticket` +- `cargo test -p pod ticket` +- `cargo fmt --check` +- `git diff --check` +- `cargo run -q -p yoi -- ticket doctor` -> `doctor: ok` +- `cargo check --workspace` +- `nix build .#yoi` + +Coder reports no remaining risks. + +---