Repository navigation
fix(artifacts): keep saved findings consistent through recovery #1310
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
Open
mldangelo-oai
wants to merge
80
commits into
main
Choose a base branch
from
mdangelo/codex/scan-draft-consistency
base: main
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.
Open
Changes from 24 commits
Commits
Show all changes
80 commits
Select commit
Hold shift + click to select a range
a82a83b
fix: preserve scan draft and sealed artifact consistency
codex 665b373
fix: preserve completed coverage and candidate identities across draf…
codex 0fdd714
Preserve unfinished surface progress and checkpoint identities
codex 02c1094
fix: preserve checkpoint ownership and sibling identities
codex 2910a96
fix: retain newly checkpointed sibling findings during recovery
codex a754498
fix: preserve established identities across equivalent checkpoints
codex 160b811
fix: match checkpoints across report metadata enrichment
codex 2711617
fix(scans): retain checkpoint history through identity repair
codex 30e937b
fix(scans): retain sibling ambiguity across saved checkpoints
codex 58fbf0a
fix(scans): align candidate identities during checkpoint recovery
codex a356c64
fix(scans): preserve retained finding identities across interruptions
codex 94bdad5
fix(scans): reconcile raw checkpoints before assigning identities
codex 1a5661e
fix(scans): retain saved report ownership and sibling identities
codex 0f15e34
fix(scans): preserve saved identities and streamline checkpoint recovery
codex de576b4
fix(scans): reconcile saved revisions and allocate distinct identities
codex 9b35b42
fix(scans): preserve semantic identities and bound worker ownership
codex 2c2717e
Merge main and migrate recovery fixtures
codex f63ce6c
fix(scans): preserve accepted revisions and published identities
codex af4fd88
fix: preserve reconciled finding groups through publication
codex 3b07ef8
fix: reconcile checkpoint siblings as one-to-one batches
codex 4c3876b
Preserve semantic identities during recovery matching
codex 7d52c0c
Preserve report identity across checkpoint revisions
codex 7e6f50e
fix: retain accepted evidence through scan recovery
codex 91434ef
fix: preserve scan evidence and follow-up state
codex 62e9227
Preserve sealed artifact aliases and resumed draft progress
codex 3730ddc
Preserve valid findings across optional export and metadata failures
codex f4d1652
fix(scans): retain saved ancestry and worker revision ownership
codex d48b665
test(scans): distinguish malformed identities from recoverable metadata
codex 6ac335c
Merge main into PR branch
mldangelo-oai d3084af
merge: preserve published main updates in saved scan fixes
codex 58af63e
fix: preserve checkpoint ownership when matching siblings
codex a07f0e8
fix: reconcile live finding identity before saved history
codex 0407d00
Merge latest main into PR branch
mldangelo-oai b8ce065
merge: preserve upstream scan integration
codex 086b559
fix: reconcile repeated worker findings one-to-one
codex 7671159
Merge latest main into PR branch
mldangelo-oai 9eec43a
fix: validate preserved finding identities
codex 58dc541
merge: preserve published scan draft updates
codex db05b3e
merge: sync current dependency locks
codex f495552
Merge latest main into PR branch
mldangelo-oai d58d57e
Merge commit 'f495552a10d21953e148e85559a457eb54937a96' into mdangelo…
codex 036d212
fix: preserve canonical finding identity after revision
codex e445b16
fix: preserve revised identities beside assigned siblings
codex 630e1e5
Merge latest main into PR branch
mldangelo-oai 070f297
Merge release metadata
codex 09ae4e8
fix: preserve resolved scan recovery state
codex 6489182
Merge main and reconcile scan contract validation
codex 2a8ae1e
fix: retain the required scoring system for scored findings
codex 3d3a192
fix(drafts): retain independent findings during history matching
codex b08ae30
Preserve independent findings when recovery matches revisions
codex cb397ec
Count authored finding identities once per recovery batch
codex efa77f1
Merge main and cover finalized artifacts on native platforms
mldangelo-oai 253ffa6
Merge main and reuse the shared resume fixture
mldangelo-oai 98f3b7b
fix: preserve ambiguous findings and eligible recovery revisions
mldangelo-oai b474f8a
Preserve saved identities across partial and enriched drafts
mldangelo-oai 27288c6
Merge main to update Codex CLI and SDK
mldangelo-oai af01e18
Merge current main before recovery identity repair
mldangelo-oai 227e599
Preserve distinct report identities during recovery
mldangelo-oai 49899de
Honor newer duplicate collapse during recovery
mldangelo-oai faae290
Preserve JSON scalar types during saved report recovery
mldangelo-oai d4e238d
Merge current main for final integration
mldangelo-oai 898b7a3
Preserve independent findings across draft revisions and recovery
mldangelo-oai 7dce657
Preserve ambiguous worker findings during interrupted recovery
mldangelo-oai 1978c56
Merge main and preserve scan draft recovery identities
mldangelo-oai 63fc2c5
chore: merge main and resolve integration conflicts
mldangelo-oai 3b3e66c
fix(artifacts): preserve JSON scalar identity through recovery and ma…
mldangelo-oai 04671da
fix(artifacts): retain canonical draft compatibility during reconcili…
mldangelo-oai 34bae43
fix(recovery): match structured provenance and publication identities
mldangelo-oai f936f75
fix(checkpoints): preserve canonical parent coverage IDs
mldangelo-oai 2e943c0
fix(recovery): preserve anonymous primary-location identities
mldangelo-oai 392cbd8
Preserve committed parent context during saved scan recovery
mldangelo-oai 9e576cb
Keep reducer scope and canonical ordering during recovery
mldangelo-oai 3f153d3
Bind recovery to admitted publication ancestry
mldangelo-oai 66dcea6
Merge concurrent canonical coverage fix into recovery
mldangelo-oai 94cd5da
Preserve authored identities when recovering terminal findings
mldangelo-oai 426a814
Unify candidate whitespace semantics across saved-result consumers
mldangelo-oai ded8582
Keep superseded terminal drafts out of accepted-head cutoffs
mldangelo-oai 49e0c1c
test(recovery): make legacy fixture mutations explicit
mldangelo-oai 51e5a4e
chore: merge main and preserve accepted checkpoint replay
codex 2a3e0df
test: format Deep Scan publication assertions
codex 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
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.