From bf4bf4da09b15c6a24f037f3f80f0970ecbfd0e8 Mon Sep 17 00:00:00 2001 From: Hare Date: Sun, 21 Jun 2026 01:54:29 +0900 Subject: [PATCH] ticket: record resume guidance fix --- .yoi/tickets/00001KVJX7VZT/item.md | 2 +- .yoi/tickets/00001KVJX7VZT/thread.md | 53 ++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 1 deletion(-) diff --git a/.yoi/tickets/00001KVJX7VZT/item.md b/.yoi/tickets/00001KVJX7VZT/item.md index 9b74a255..0b2ea184 100644 --- a/.yoi/tickets/00001KVJX7VZT/item.md +++ b/.yoi/tickets/00001KVJX7VZT/item.md @@ -2,7 +2,7 @@ title: 'CLI: `resume` サブコマンド化と Pod 名の暗黙解釈廃止' state: 'inprogress' created_at: '2026-06-20T16:18:52Z' -updated_at: '2026-06-20T16:50:49Z' +updated_at: '2026-06-20T16:54:23Z' assignee: null readiness: 'implementation_ready' risk_flags: ['cli-ux', 'pod-metadata', 'workspace-scope', 'backward-compatibility'] diff --git a/.yoi/tickets/00001KVJX7VZT/thread.md b/.yoi/tickets/00001KVJX7VZT/thread.md index 159c1ce4..e4264e82 100644 --- a/.yoi/tickets/00001KVJX7VZT/thread.md +++ b/.yoi/tickets/00001KVJX7VZT/thread.md @@ -301,3 +301,56 @@ Worktree status: - Clean on `impl/00001KVJX7VZT-cli-resume-subcommand`。 --- + + + +## Implementation report + +Coder r1-fix report received from `yoi-coder-00001KVJX7VZT`. + +New fix commit: +- `d25ca6ff fix: update resume guidance` + +Branch commits now: +- `861c351a feat: add explicit resume command` +- `d25ca6ff fix: update resume guidance` + +Changed files in r1 fix: +- `crates/tui/src/dashboard/mod.rs` +- `crates/tui/src/picker.rs` + +Fix summary: +- Updated Dashboard no-pods guidance from removed `yoi -r` to `yoi resume`。 +- Searched active product guidance for `yoi -r`, `--resume`, and `[POD_NAME]` excluding historical docs/reports and Ticket records; no remaining active stale guidance found。 +- Addressed Reviewer non-blocking concern: + - Workspace-scoped resume empty result now says: `no pods found in this workspace — use yoi resume --all to list all host/data-dir Pods` + - Host-wide `--all` empty result keeps the fresh Pod hint。 + - Added picker tests for these messages。 + +Coder validation reported: +- `cargo fmt --check`: passed +- `git diff --check`: passed +- `cargo test -p tui picker_`: passed +- `cargo test -p yoi parse_`: passed +- `cargo test -p tui workspace`: passed +- `cargo check -p yoi -p tui`: passed +- `target/debug/yoi ticket doctor`: passed +- `cargo build -p yoi`: passed +- CLI smoke: + - `target/debug/yoi --help`: passed + - `target/debug/yoi resume --help`: passed + - `target/debug/yoi agent`: nonzero with `unknown command \`agent\`` + - `target/debug/yoi -r`: nonzero with `unknown argument: -r` + - `target/debug/yoi --resume`: nonzero with `unknown argument: --resume` + +Orchestrator evidence checked: +- Implementation worktree clean on `impl/00001KVJX7VZT-cli-resume-subcommand`。 +- HEAD is `d25ca6ff`。 +- r1-fix diff `861c351a..HEAD` touches only `crates/tui/src/dashboard/mod.rs` and `crates/tui/src/picker.rs`。 +- Active product-guidance grep under `crates` / `resources` for `yoi -r|--resume|[POD_NAME]` returned only the parser test expectation for `unknown argument: --resume`, not active user guidance。 +- `git diff --check a63b40f4..HEAD` produced no diagnostics。 + +Next action: +- Route back to Reviewer for r2 verification and final acceptance review。 + +---