ticket: record panel dashboard fix report

This commit is contained in:
Keisuke Hirata 2026-06-18 23:41:52 +09:00
parent ef0c22eae9
commit 656f3fb249
No known key found for this signature in database
2 changed files with 66 additions and 1 deletions

View File

@ -2,7 +2,7 @@
title: 'Panel startup latency をユーザー目線の dashboard content ready 基準で計測・改善する'
state: 'inprogress'
created_at: '2026-06-18T13:30:51Z'
updated_at: '2026-06-18T14:20:54Z'
updated_at: '2026-06-18T14:41:45Z'
assignee: null
readiness: 'implementation_ready'
risk_flags: ['panel', 'e2e', 'startup-latency', 'user-visible-readiness', 'dashboard-content', 'profiling']

View File

@ -279,3 +279,68 @@ Next:
- 修正後、必要に応じて同じ review focus で再レビューする。
---
<!-- event: implementation_report author: yoi-orchestrator at: 2026-06-18T14:41:45Z -->
## Implementation report
Coder review-fix implementation report received:
Incremental fix commit:
- `5870251b``tui: tighten panel dashboard readiness`
Summary:
- `dashboard_content_ready` を broad category gate から、full dashboard snapshot を carry/validate する readiness に強化。
- Snapshot/header assertions を追加。
- Companion status
- Orchestrator status
- orchestration overlay state
- Ticket action labels
- disabled reasons
- local / overlay Ticket states
- E2E fixture を real git/orchestration worktree overlay を作る形に更新。
- local ready Ticket は `ready` のまま。
- orchestration overlay 側で同 Ticket を `inprogress` に進める。
- visible `ready→prog` row と `Wait` action を期待する。
- negative coverage を追加。
- missing expected row
- wrong state
- missing overlay
- missing action label
- source breakdown attribution を拡張。
- `pod_metadata_status_probe.initial`
- `ticket_config_probe`
- `ticket_config_parse`
- `orchestration_overlay_validation_read_git`
- `ticket_scan_parse`
- `local_claim_scan`
- `pod_row_materialization`
- `workspace_panel.build.total`
Files changed in incremental fix:
- `crates/tui/src/multi_pod.rs`
- `crates/tui/src/workspace_panel.rs`
- `tests/e2e/src/lib.rs`
- `tests/e2e/tests/panel.rs`
Coder reported no blockers/escalations.
Orchestrator evidence checked:
- Pod output を確認。
- implementation worktree は clean。
- branch `impl/00001KVDETSN6-panel-dashboard-content-ready` HEAD は `5870251b`
- incremental diff stat from `fc1ee5bb..5870251b`: 4 files changed, 709 insertions, 65 deletions。
- `git diff --check fc1ee5bb..HEAD` passed。
Validation re-run by Orchestrator in implementation worktree:
- `cargo fmt --check` — passed
- `cargo check -p tui --features e2e-test` — passed
- `cargo test -p yoi-e2e --features e2e --test panel` — passed; 7 passed, 0 failed
- `git diff --check` — passed
Routing classification: review_needed
Next action:
- previous `request_changes` blockers が解消されたか、read-only Reviewer Pod で再レビューする。
---