-
Notifications
You must be signed in to change notification settings - Fork 0
Enforce vesting condition graph integrity #254
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
Draft
HardlyDifficult
wants to merge
78
commits into
codex/ocf-stock-security-balance
Choose a base branch
from
codex/ocf-vesting-graph-integrity
base: codex/ocf-stock-security-balance
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
78 commits
Select commit
Hold shift + click to select a range
7e6d657
Enforce vesting condition graph integrity
HardlyDifficult 2bd0754
Include relative-trigger edges in vesting cycle checks
Copilot af49a94
Fix vesting relative schedule fixture
HardlyDifficult 6c9ace4
Refresh vesting graph DAR backup
HardlyDifficult 0d8b82f
Fix vesting relative trigger cycle edge direction
Copilot 1c902f4
Refine vesting graph dependency naming
Copilot 5b4d293
Precompute vesting graph edges for cycle checks
Copilot a856cd6
Use map-backed vesting graph edge lookup
Copilot 316c6f9
Simplify vesting edge map option handling
Copilot b1f84b9
Refresh vesting graph DAR after review fixes
HardlyDifficult a39d17f
Merge remote-tracking branch 'origin/codex/ocf-vesting-graph-integrit…
HardlyDifficult 19d1a05
Refresh vesting graph DAR after edge lookup fixes
HardlyDifficult d8a08e6
Enforce relative trigger predecessor linkage in vesting graph
Copilot f0d6e90
Use visited set for vesting predecessor reachability check
Copilot 40ee048
Refresh vesting graph DAR after Copilot fixes
HardlyDifficult 0d4c722
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 38bc0db
Require relative vesting anchors on all paths
HardlyDifficult 2146fc9
Restack vesting graph integrity category
HardlyDifficult ad50872
Optimize vesting duplicate ID check
Copilot b5058fa
Clarify duplicate-check short-circuit logic
Copilot 5fc77d1
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 0e1073f
Address vesting graph review comments
HardlyDifficult e84ec6d
Merge remote vesting graph review fixes
HardlyDifficult 9a81d9c
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 149766e
Restack vesting graph on terminal balance fixes
HardlyDifficult 8a268b1
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 2c7e986
Restack vesting graph on same-day balance ordering
HardlyDifficult 3c6c465
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 5d7aab8
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult f7ede7e
Update vesting graph DAR backup
HardlyDifficult d50524b
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 3cc03a0
Tighten vesting graph failure fixtures
HardlyDifficult 2d4d55c
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult b3254ef
Refresh vesting graph DAR after ceiling update
HardlyDifficult 5e31afd
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 30356e1
Tighten vesting graph review tests
HardlyDifficult 4e07718
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 41f47de
Refresh vesting DAR after security balance merge
HardlyDifficult 896476a
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 8a8ed7b
Refresh vesting DAR after security balance update
HardlyDifficult 61dfa2b
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 20f1ed6
Refresh vesting DAR after security fixes
HardlyDifficult c6dc686
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult d06004d
Refresh vesting DAR after reference fold
HardlyDifficult 57981da
Cover self-referential vesting triggers
HardlyDifficult 31cb928
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 3334141
Refresh vesting DAR after reference updates
HardlyDifficult d73a1cd
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 06e3ecf
Refresh vesting DAR after balance updates
HardlyDifficult 2c1a7c8
Merge branch 'codex/ocf-stock-security-balance' into codex/ocf-vestin…
HardlyDifficult 6677984
chore: refresh vesting graph DAR
HardlyDifficult 5b4a2eb
Merge commit 'f48b251' into codex/ocf-vesting-graph-integrity
HardlyDifficult a5fbd9d
chore: refresh vesting graph DAR after restack
HardlyDifficult 8b1992f
Merge commit 'ff46c61' into codex/ocf-vesting-graph-integrity
HardlyDifficult e673e67
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 5af3992
chore: refresh vesting graph DAR after restack
HardlyDifficult b1fbb06
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 032efd5
chore: refresh deterministic vesting graph DAR
HardlyDifficult 1ab25e6
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 20d7d4d
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 4c68482
chore: refresh deterministic vesting graph DAR
HardlyDifficult f184ee4
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult e5ac95e
chore: refresh vesting graph DAR after restack
HardlyDifficult 1b0fb42
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 31894a1
chore: refresh vesting graph DAR after parent fix
HardlyDifficult a103748
fix: reject multiple vesting start triggers
HardlyDifficult 11217b8
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 4cd10c0
chore: refresh vesting graph DAR after parent update
HardlyDifficult 48c2ff9
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult a77b1f5
chore: refresh vesting graph DAR after balance fix
HardlyDifficult fff0714
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 66ed547
chore: refresh vesting graph DAR after parent updates
HardlyDifficult 4a23c62
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult e960746
chore: refresh vesting graph DAR after parent update
HardlyDifficult 54433b3
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 0ae9f4b
chore: refresh vesting graph DAR after parent update
HardlyDifficult c517bb4
Merge remote-tracking branch 'origin/codex/ocf-stock-security-balance…
HardlyDifficult 1591822
chore: refresh vesting graph DAR
HardlyDifficult 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
Git LFS file not shown
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.
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.