Repository navigation
fix(roadmap): write each stage and alternatives item when done - #4080
Conversation
|
Test record for this pull request (before the final rebase, then re-run). fail-to-pass (
Full After the rebase onto origin/main (two merged changes, one conflict in |
|
Update: the Fail-to-Pass check failed on the first push. The pytest plugin |
🤖 I have created a release *beep* *boop* --- ## [0.84.1](v0.84.0...v0.84.1) (2026-11-07) ### Bug Fixes * **roadmap:** retitle records a skip mark for an item it leaves ([#4077](#4077)) ([ede93e1](ede93e1)) * **roadmap:** write each stage and alternatives item when done ([#4080](#4080)) ([a224adb](a224adb)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: dan-petty-release[bot] <346998822+dan-petty-release[bot]@users.noreply.github.com>
The stage row and the alternatives row of the Service planned every selected item first and wrote the results after. A stop of the Service, or a kill of the worker, lost every finished plan of the round, and a stage plan can use up to 1.5 million input tokens. Now each row writes the result of an item when the item is done, with StageWriter and AlternativesWriter, as RefineWriter does for the refine row (#3631). A stop of the Service ends a stage round after it records the failures of the finished items. A rate limit on a write ends an alternatives round at once. The plan-only command writes nothing.
Closes #4034
Change:
openspec/changes/archive/2026-11-07-4034-write-each-stage-alternatives-item/