Summary
wikifi walk runs through several stages with no visible progress feedback. On a real codebase the walk can take a while, and right now it's opaque — the user can't tell whether it's working, stalled, or how far along it is.
Add progress bars / status indicators surfacing the walk's four stages:
- Introspect — repository root structure review and scope decision
- Filter — dropping unstructured / near-empty input before extraction
- Extract — per-file deterministic extraction (good candidate for a per-file count progress bar)
- Synthesize — section synthesis from the aggregate, including derivative sections
Scope
- Per-stage indication of which stage is active
- For the Extract stage, a file-count progress bar (
n / total files)
- Respect non-TTY / piped output (degrade to plain log lines, no ANSI spinner)
- Keep it inside the CLI presentation layer — no LLM agency or behavior change in the walk itself
Acceptance criteria
Summary
wikifi walkruns through several stages with no visible progress feedback. On a real codebase the walk can take a while, and right now it's opaque — the user can't tell whether it's working, stalled, or how far along it is.Add progress bars / status indicators surfacing the walk's four stages:
Scope
n / totalfiles)Acceptance criteria
wikifi walkshows the active stage and extract-phase file progress