Repository navigation
Conversation
|
[AI Review] Thanks for tracking this down. The direction is right: today Verification
Must fix
Suggested
Reliability notesChecked and fine: surviving units always finish before the error surfaces; retry is idempotent ( Worth addressing or at least noting:
PR descriptionPlease rewrite it for external reviewers: the problem, the behavior change (clear failures now reach the caller), how to recover (retry the same call), and what was verified. Internal job ids and terms like "candidate service controls" are hard to follow. |
Surface shard clear failures after every shard settles, before the client releases controller metadata and allocator ownership.
Keep uncleared payloads owned and permit an idempotent retry after the shard recovers.
Proof: allocated job140204 executes 6/6 candidate service controls with zero skips; exact-main controls expose4 failures and2 positive passes; Ruff and compileall pass. Full suite and runtime-image adoption remain pending.