Skip to content

Commit 3a766b9

Browse files
tomqextclaude
andcommitted
Add TODO for Analyse CI mode, supersede parallel analysis item
Links to docs/plans/2026-02-25-ci-analyse-mode-plan.md for full implementation details. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 05ea6d7 commit 3a766b9

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

bin/ci_tool/TODO.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
## Features
44

5-
- [ ] **Parallel CI analysis during local reproduction**: When a GitHub Actions URL is provided, start the local build/test reproduction immediately and, in parallel, fetch the CI logs (`gh run view --log-failed`), digest the failures, and present a summary to the user while the container is still building. Currently `reproduce_ci()` blocks in `fix_ci()` (step 3) before any analysis happens. The idea: spawn the reproduction in the background, use the CI URL to pull logs and identify failures concurrently, then present the analysis to the user so they understand the problem before local tests even finish. This saves the entire reproduction wait time for understanding what went wrong.
5+
- [ ] **Analyse CI mode**: Implement the plan in `docs/plans/2026-02-25-ci-analyse-mode-plan.md`. New "Analyse CI" menu item with two sub-modes: "Remote only (fast)" fetches GH Actions logs, filters with regex, diagnoses with Claude haiku on host — no Docker. "Remote + local reproduction" runs both in parallel with a Rich Live split-panel display, then offers to transition into fix mode. New files: `ci_analyse.py`, `ci_analyse_display.py`, `ci_log_filter.py`.
6+
- [x] ~~**Parallel CI analysis during local reproduction**~~: Superseded by the Analyse CI mode above.
67

78
## UX
89

0 commit comments

Comments
 (0)