-
Notifications
You must be signed in to change notification settings - Fork 1
Route executable-operation Actions through scheduler-owned Ticks #688
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
flyingrobots
merged 64 commits into
main
from
feat/executable-operation-scheduler-bridge
Jul 25, 2026
Merged
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
505a24d
feat: route executable Actions through scheduler Ticks
flyingrobots 73679d6
fix: align scheduler Action pre-push features
flyingrobots 242392d
docs: define scheduler-owned executable Action lifecycle
flyingrobots 75a8514
fix: register scheduler Action ADR namespace
flyingrobots 0bd7d9f
fix: render executable operation obstructions
flyingrobots dff7284
Fix: defer executable Action basis checks to Tick evaluation
flyingrobots 6043924
Fix: index pending Action submissions by decision state
flyingrobots ec0b1c0
Fix: bound retained Action blocker allocation
flyingrobots 6968cbb
Fix: bind recovered Action outcomes to installed meaning
flyingrobots 4e6268c
Fix: bind Action receipt entries to canonical ingress order
flyingrobots 247550f
Fix: recompute composite Action receipt evidence
flyingrobots e68ba0e
Fix: retain one decision record per scheduler Tick
flyingrobots ea978cd
Docs: align scheduler Action composition claims
flyingrobots aa4c1d8
Fix: quarantine unadmittable executable Actions
flyingrobots 3c11a64
Fix: validate durable scheduler Action decisions
flyingrobots 57ac642
Fix: attribute executable Action outcomes by position
flyingrobots b7503a3
Fix: key executable Action outcomes by submission
flyingrobots 37fe618
Fix: key recovered Action Ticks by causal coordinate
flyingrobots 1f7c5c1
Fix: bind recovered Action admission tickets
flyingrobots 29547d4
Fix: enforce Action installation order during recovery
flyingrobots 48c99b1
Fix: require durable Action acceptance before admission
flyingrobots 862721a
Fix: corroborate recovered Action evaluation bases
flyingrobots 72eafc8
Fix: reconstruct Action footprint conflicts during recovery
flyingrobots fcc964c
Fix: reject Action outcomes in legacy Tick framing
flyingrobots 0f0bd9e
Fix: bound executable Action Tick composition
flyingrobots 5402ef0
Fix: index pending executable Actions for admission
flyingrobots 47a98a1
Fix: preserve legacy operation recovery index roots
flyingrobots 3ca7e21
Fix: separate production and instrumented Action tests
flyingrobots 0f56b62
Docs: state direct operation seam transition exactly
flyingrobots b668ba4
Docs: record scheduler Action recovery guarantees
flyingrobots 8006c2f
Fix: verify composite Action patch membership
flyingrobots e7090e8
Fix: initialize footprint fixture directly
flyingrobots 63213a0
Fix: reuse descended fixture state
flyingrobots 20acffc
Fix: requeue Actions after scheduler WAL rollback
flyingrobots 5ee48fe
Fix: reconstruct recovered Action obstructions
flyingrobots 909dec8
Fix: gate obstruction mutation harness
flyingrobots 6c5268f
Fix: reject split scheduler Tick transactions
flyingrobots 6f89449
Fix: require durable ACK for Action submission
flyingrobots cc42aee
Fix: prevent execution category starvation
flyingrobots 305600d
Fix: restrict positional Action attribution
flyingrobots 9f5ce09
Fix: index scheduler Action persistence
flyingrobots f5c8cd3
Fix: index Action installation order
flyingrobots 7f208f3
Fix: cache recovered Action basis states
flyingrobots dd77409
Fix: index recovered Action installations
flyingrobots e4db431
Fix: prove the scheduler Action candidate limit
flyingrobots 18fdeb8
Test: cover partitioned admission limits
flyingrobots a12bd02
Test: reach the Action blocker allocation guard
flyingrobots c7c4d75
Fix: centralize extra test feature lanes
flyingrobots cf1a0b9
Test: decouple legacy Tick framing rejection
flyingrobots 7be9f41
Docs: state the homogeneous Action batch invariant
flyingrobots 376a139
Docs: name Action and Tick WAL witnesses
flyingrobots caa83d9
Fix: bound Action admission by ingress order
flyingrobots bdd8632
Fix: bind noncommitted Actions to deciding Ticks
flyingrobots 022ebf7
Fix: preserve Action outcomes across host parts
flyingrobots 3459337
Fix: pin Action member alignment
flyingrobots 4e47083
Fix: count Action installation lookups
flyingrobots 434a6d9
Docs: distinguish rejected Action consequences
flyingrobots ec83d17
Fix: scope Action admission by runnable head
flyingrobots 49fc0fa
Fix: recover Actions on the deciding worldline
flyingrobots 4086a35
Fix: alternate scheduler categories per round
flyingrobots 0b76eaa
Fix: drain after Action admission progress
flyingrobots 77c7dc8
Fix: restore whole-inbox partition admission
flyingrobots 606b5e0
Fix: scope partition admission test instrumentation
flyingrobots aed42bc
Fix: borrow Action outcomes during WAL staging
flyingrobots File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.