Skip to content

feat(review): progressive pipeline with threads and streamed acquisition - #84

Draft
lettertwo wants to merge 16 commits into
review/06-any-sourcefrom
review/07-pipeline
Draft

feat(review): progressive pipeline with threads and streamed acquisition#84
lettertwo wants to merge 16 commits into
review/06-any-sourcefrom
review/07-pipeline

Conversation

@lettertwo

@lettertwo lettertwo commented Sep 4, 2026

Copy link
Copy Markdown
Owner

This PR replaces the synchronous runtime with the pipeline in ADR-037 (progressive pipeline). Input runs on its own thread feeding an mpsc inbox, a loader thread handles generation-tagged file loads, and each changeset occupies a Pending, Ready, or Failed slot so startup and refresh stream diffs behind a live outline instead of blocking on all of them.

Silent-terminal probe verdicts for theme=auto are cached so a terminal that never answers does not pay the timeout on every launch.

A real-thread smoke test and a streamed-launch oracle pin the pipeline; the outline cursor stays anchored as streamed diffs land.

@lettertwo lettertwo changed the title review/07 pipeline feat(review): progressive pipeline with threads and streamed acquisition Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant