Skip to content

Correct shell resolver provenance - #80

Merged
Aaronontheweb merged 1 commit into
devfrom
feature/resolver-provenance-core-clean
Aug 6, 2026
Merged

Correct shell resolver provenance#80
Aaronontheweb merged 1 commit into
devfrom
feature/resolver-provenance-core-clean

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Supersedes #77, #78, and #79 after GitHub Actions failed to dispatch for their corrected or reused heads. This branch is a single clean commit whose Git tree is byte-for-byte identical to the fully validated and adversarially approved 4916e70 tree.\n\nThe change preserves literal, typed-expansion, and opaque fragment provenance through Bash and PowerShell resolution; applies explicit native, cmdlet, redirect, Path, and LiteralPath contexts; corrects oracle-proved false classifications; and keeps unknown forms fail-closed.\n\nLocal validation: Release build with zero warnings, 1,120 tests, focused security and live-shell oracle matrices, public API and PII gates, headers, formatting, Slopwatch, strict OpenSpec validation, and diff hygiene. Independent implementation and CI-fix reviews both returned GO.

@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) August 6, 2026 19:03
@Aaronontheweb
Aaronontheweb merged commit 38e1fc7 into dev Aug 6, 2026
2 checks passed
@Aaronontheweb
Aaronontheweb deleted the feature/resolver-provenance-core-clean branch August 6, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant