-
Notifications
You must be signed in to change notification settings - Fork 650
fix(scan): safely inventory explicitly scoped source files #88
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
mldangelo-oai
merged 50 commits into
main
from
mdangelo/codex/authoritative-scan-inventory
Aug 10, 2026
+70
−3
Merged
Changes from all commits
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
732f9ff
fix: make standard scan inventory authoritative
mldangelo-oai 5b3db53
test: verify scan inventories across Windows line endings
mldangelo-oai 214d5f8
Merge remote-tracking branch 'refs/remotes/origin/main' into mdangelo…
mldangelo-oai b829040
fix: close authoritative scan inventory gaps
mldangelo-oai d9a0da5
fix: isolate authoritative inventory outside writable scan roots
mldangelo-oai c621811
fix: enforce authoritative standard scan coverage
mldangelo-oai cd7617c
Merge remote-tracking branch 'origin/main' into mdangelo/codex/author…
mldangelo-oai 42144a4
test: keep authoritative inventory regressions portable
mldangelo-oai ce7a58d
fix: complete authoritative scan verification
mldangelo-oai 79a7125
fix: preserve bounded review and diff target contracts
mldangelo-oai 205c9b0
fix: seal authoritative scan verifier and candidate payloads
mldangelo-oai 2eebe71
fix: reverify finalized authoritative scan coverage
mldangelo-oai 03fab82
fix: preserve honest deferred inventory coverage
mldangelo-oai 8d9af3e
fix: seal complete standard scan provenance
mldangelo-oai fd5c83c
fix: protect scan verifier interpreter and proof gaps
mldangelo-oai b652bad
Merge remote-tracking branch 'origin/main' into mdangelo/codex/author…
mldangelo-oai 2ed6ba3
fix: verify every standard scan completion
mldangelo-oai cb7af16
fix: reject writable Python verifier aliases
mldangelo-oai 47b93db
fix: seal complete standard scan provenance
mldangelo-oai e93ca1d
fix: reconcile native scan paths and deferred coverage
mldangelo-oai 2a2ceca
fix: bind standard scan exclusions to coverage
mldangelo-oai 05a19bb
merge: reconcile authoritative scan inventory with main
mldangelo-oai c7260fb
fix: preserve overlapping scan scope coverage
mldangelo-oai f08e44a
fix: persist authoritative standard scan exclusions
mldangelo-oai 7c5ea70
merge: preserve latest Node and npm release safeguards
mldangelo-oai 6ae935e
merge: preserve the current 0.1.4 security release
mldangelo-oai 24035bf
fix: attest standard scan exclusions and bound source reads
mldangelo-oai 1414ce0
Merge commit '630810bacbb88729204a87b80dd8ae3a7f10d187' into mdangelo…
mldangelo-oai 7a0ed70
test: cover complete registered inventory exclusions
mldangelo-oai 6657295
test: accept Windows inventory line endings
mldangelo-oai def1450
Merge remote-tracking branch 'origin/main' into mdangelo/codex/author…
mldangelo-oai 8dd1f65
fix: attest standard scan exclusions and bounded inventories
mldangelo-oai 64efc3e
test: terminate synthetic login process after emitting its result
mldangelo-oai 8ddff07
fix: authenticate complete registered scan exclusions
mldangelo-oai 73500c1
fix: verify authoritative coverage before app scan completion
mldangelo-oai fcdd06c
test: synchronously flush synthetic ChatGPT login prompts
mldangelo-oai 843a10f
fix: attest standard scan scope and recovered inventory
mldangelo-oai 5cbcab3
refactor: deduplicate secure scope inventory handling
mldangelo-oai ba19295
fix: merge main and harden authoritative inventory migration
mldangelo-oai 4871ee5
fix: harden authoritative standard-scan inventory
mldangelo-oai c29c4e0
fix: attest inventory contents and captured exclusions
mldangelo-oai da61f24
fix: bound inventory verification and escape scope exclusions
mldangelo-oai 5bb74bb
fix: bound inventory hashing and reject special files
mldangelo-oai a75d1e2
Merge main and simplify scoped source inventory hardening
mldangelo-oai f59102b
Reject symlink scopes before processing parent traversal
mldangelo-oai 925d77e
Keep tracked scoped files and reject Windows junctions
mldangelo-oai 8a46f8a
fix(scan): exclude dependencies and binaries from broad scopes
mldangelo-oai d4e9cad
Preserve complete scoped inventories while rejecting redirecting links
mldangelo-oai bda942b
Reject every redirecting Windows reparse point
mldangelo-oai d11fd04
Merge branch 'main' into mdangelo/codex/authoritative-scan-inventory
mldangelo-oai 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.
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.