Goal
Use this as the next-release quality checklist, with a bounded set of verified defects and existing review work rather than opening duplicate refactor requests. Suggested ordering below is for maintainer review; no release version or date is assumed.
Suggested release blockers: data safety and truthful results
Recovery and existing CI coverage
Review existing work instead of duplicating it
Maintainers can explicitly defer a candidate, with the reason and remaining limitation recorded here. This checklist does not declare every existing feature PR a release blocker.
Validate the actual release candidate
Harbor scope
Keep #331 as the Harbor integration tracker; review #353, #346 and #360 there, with #358/#359 covering remaining lifecycle/upstream acceptance work. Do not reopen deferred Harbor CI #350 or make image publication a new prerequisite. Loader checks are not browser/provider E2E or parity evidence.
Audit evidence
The five new bugs were checked against main 9dd9d44; reproduce/rescore sources match the current working branch. Offline temporary-directory/mock reproductions verified user-file deletion, sample-count acceptance, stale-cache attribution and corrupt-cache skipping. The CI selector was exercised with a runtime-server-only input. No live model calls, release publication or real user-data deletion were performed.
@Perry2004 please review the suggested blocker ordering, the linked fixes, and which items must be completed versus explicitly deferred for the next release.
Goal
Use this as the next-release quality checklist, with a bounded set of verified defects and existing review work rather than opening duplicate refactor requests. Suggested ordering below is for maintainer review; no release version or date is assumed.
Suggested release blockers: data safety and truthful results
--work-dir. Fix in the focused PR linked below; test PASS, FAIL, download/judge errors, interruption and overlapping invocations.Recovery and existing CI coverage
runtime-server/changes select no downstream native harness builds. Correct/test the existing dependency selector.Review existing work instead of duplicating it
Maintainers can explicitly defer a candidate, with the reason and remaining limitation recorded here. This checklist does not declare every existing feature PR a release blocker.
Validate the actual release candidate
--help, bundled corpus discovery/JSON loading, and a one-task offline adapter conversion. This catches source-checkout-only imports and missing package data.Unreleasedduring development; choose the release version/date and reconcilepyproject.toml, tag and changelog when maintainers cut the release.Harbor scope
Keep #331 as the Harbor integration tracker; review #353, #346 and #360 there, with #358/#359 covering remaining lifecycle/upstream acceptance work. Do not reopen deferred Harbor CI #350 or make image publication a new prerequisite. Loader checks are not browser/provider E2E or parity evidence.
Audit evidence
The five new bugs were checked against main
9dd9d44; reproduce/rescore sources match the current working branch. Offline temporary-directory/mock reproductions verified user-file deletion, sample-count acceptance, stale-cache attribution and corrupt-cache skipping. The CI selector was exercised with a runtime-server-only input. No live model calls, release publication or real user-data deletion were performed.@Perry2004 please review the suggested blocker ordering, the linked fixes, and which items must be completed versus explicitly deferred for the next release.