-
Notifications
You must be signed in to change notification settings - Fork 0
Enforce OCF schema field constraints #269
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
87
commits into
codex/ocf-reference-integrity-category
Choose a base branch
from
codex/ocf-schema-constraints-category
base: codex/ocf-reference-integrity-category
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
87 commits
Select commit
Hold shift + click to select a range
87737fa
Enforce stock plan reserved share ceilings
HardlyDifficult 852f2b0
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity' i…
HardlyDifficult b7debe1
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity' i…
HardlyDifficult 4cb7f2c
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity' i…
HardlyDifficult 283256c
Restack stock plan ceiling on reference integrity
HardlyDifficult 7c3ed35
Restack stock plan ceiling on indexed share ceilings
HardlyDifficult ecd2422
Optimize stock plan pool ceiling validation indexes
Copilot 73ad3fc
Refine map aggregation helpers for stock plan checks
Copilot 5fa7204
Simplify stock plan net allocation map merging
Copilot 9fb27ae
Polish stock plan allocation variable naming
Copilot 12e7a41
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity' i…
HardlyDifficult 43c394f
Restack stock plan ceiling on reference fixes
HardlyDifficult 318ce32
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity' i…
HardlyDifficult 771f7b8
Refresh stock plan DAR after reference restack
HardlyDifficult e64b2f4
Enforce unique security arrays
HardlyDifficult f4b9bf2
Enforce document location oneOf
HardlyDifficult dac0764
Enforce stock class ratio conversion rights
HardlyDifficult 1a7bb5b
Enforce convertible conversion mechanism domain
HardlyDifficult e7291bd
Document unsupported convertible mechanisms
HardlyDifficult 633c147
Enforce PPS discount oneOf
HardlyDifficult 440b3ac
Enforce valuation conversion oneOf
HardlyDifficult c21a636
Merge reference integrity base into stock plan ceiling
HardlyDifficult 6fd314b
Merge stock plan ceiling base into unique security arrays
HardlyDifficult fb77a30
Merge unique security arrays base into document location oneOf
HardlyDifficult 721947f
Merge document oneOf base into stock class ratio conversion rights
HardlyDifficult 6b530f6
Merge stock class ratio base into convertible mechanism domain
HardlyDifficult e9a90b5
Merge convertible mechanism base into PPS discount oneOf
HardlyDifficult 7956e47
Merge PPS discount base into valuation oneOf
HardlyDifficult a48f2e0
Enforce conversion trigger variant fields
HardlyDifficult d45f3a1
Enforce currency code pattern
HardlyDifficult 031377a
Enforce OCF phone number pattern
HardlyDifficult 245e68e
Enforce OCF country subdivision codes
HardlyDifficult 1a071c4
Enforce stock issuance share number ranges
HardlyDifficult cb9f372
Merge reference integrity category into schema constraints
HardlyDifficult c925f25
Address schema constraint review edge cases
HardlyDifficult eb33805
Address schema constraint review comments
HardlyDifficult cc66765
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 540664d
Address schema constraints review feedback
HardlyDifficult 3520434
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 707c798
Update schema constraints DAR backup
HardlyDifficult 6bb45d5
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 28728c5
Handle inactive stock share number ranges
HardlyDifficult abaec64
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 9b06f8f
Refresh schema constraints DAR after ceiling update
HardlyDifficult 7832814
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult ca1c6c9
Address schema constraint review feedback
HardlyDifficult 0435ab7
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult cd3581a
Refresh schema constraints after reference update
HardlyDifficult bb5b091
Address schema constraint review feedback
HardlyDifficult 21a3641
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult ad7e87b
Refresh schema constraints after reference fix
HardlyDifficult 7e10a9b
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 13c6027
Refresh schema constraints DAR after reference fold
HardlyDifficult cfdd6fb
Address conversion schema review feedback
HardlyDifficult 451a53b
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 09492e0
Refresh schema constraints DAR after reference updates
HardlyDifficult aaaf885
Align conversion validation with OCF schemas
HardlyDifficult 36f4c75
fix: preserve numbered share lineage
HardlyDifficult 066c649
fix: align conversion schema edge cases
HardlyDifficult 2b4b22d
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 104fb4e
fix: handle terminal share number events
HardlyDifficult 25ba406
Merge branch 'codex/ocf-reference-integrity-category' into codex/ocf-…
HardlyDifficult 8568030
Merge branch 'codex/ocf-reference-integrity-category' into codex/ocf-…
HardlyDifficult e63e9ac
chore: refresh schema constraints DAR
HardlyDifficult dbcea4d
fix: preserve balance share-number lineage
HardlyDifficult becb908
fix: preserve canonical conversion and share lineage
HardlyDifficult 178798c
chore: refresh schema constraints DAR
HardlyDifficult 323c207
Merge branch 'codex/ocf-reference-integrity-category' into codex/ocf-…
HardlyDifficult c9fa379
Merge commit '48ee919' into codex/ocf-schema-constraints-category
HardlyDifficult f183dec
test: align ceiling fixtures with schema constraints
HardlyDifficult 234891a
Merge commit '67fe05a' into codex/ocf-schema-constraints-category
HardlyDifficult 9b78ffb
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult e724cdf
fix: match OCF result array cardinality
HardlyDifficult f753c55
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult e3320f4
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult c70d96f
chore: refresh deterministic schema constraints DAR
HardlyDifficult 6f6f0a4
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 1e3105a
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 01d8cc5
fix: preserve successor share number lineage
HardlyDifficult 76ec07c
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 39d9d29
fix: align ceiling tests with schema constraints
HardlyDifficult 2dd0751
Merge remote-tracking branch 'origin/codex/ocf-reference-integrity-ca…
HardlyDifficult 5384e42
chore: refresh schema constraints DAR after parent fix
HardlyDifficult b283bd8
fix: reject duplicate successor security ids
HardlyDifficult e387336
fix: preserve conversion result cardinality
HardlyDifficult 66c1b9b
fix: preserve stock lifecycle continuity
HardlyDifficult e9c512b
fix: validate optional monetary issuance fields
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
Some comments aren't visible on the classic Files Changed page.
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
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
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
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
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.