fix(schedules): persist pending occurrences across retries - #489
Draft
andrei-hasna wants to merge 16 commits into
Draft
fix(schedules): persist pending occurrences across retries#489andrei-hasna wants to merge 16 commits into
andrei-hasna wants to merge 16 commits into
Conversation
andrei-hasna
force-pushed
the
fix/2fe0ce99-loop-deferral
branch
7 times, most recently
from
August 8, 2026 21:17
d2406bf to
6a193ef
Compare
Agent: cossus
Move the occurrence migration after the live schema sequence and repair the three compiler blockers so the focused regression can execute remotely. Agent: cossus
Import the repository-standard pretty assertion macro explicitly in the nested occurrence regression module. Agent: cossus
Restrict the legacy pause/expiry compatibility trigger to non-terminal occurrences so the current runtime remains responsible for its fenced terminal delete. Agent: cossus
Keep the split terminal implementation private to the schedule runtime while making its re-exports visible across the nested occurrence module boundary. Agent: cossus
Expose only the five terminal helpers consumed by sibling request processors through the intermediate occurrence module. Agent: cossus
Place split occurrence tests on conventional nested module paths so both rustc and cargo-shear follow the same linkage. Agent: cossus
Disambiguate assertions, retain the expected schedule for later lookup, import the Tokio test channel, and gate test-only re-exports. Agent: cossus
Agent: cossus
Agent: cossus
Agent: cossus
Complete the installed turn start snapshot before releasing its worker so trigger mail queued after spawn_task belongs to the next turn. Agent: cossus
Agent: cossus
Agent: cossus
Agent: cossus
andrei-hasna
force-pushed
the
fix/2fe0ce99-loop-deferral
branch
from
August 8, 2026 21:58
257c8ee to
18a4061
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary:
Regression coverage:
Validation:
Todos plan: 522f0953-22b4-46f6-bca0-50f1bdc2d4eb
Implementation task: 2fe0ce99-23f7-40c4-8769-fc64dfe2ef0b
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.