Skip to content

fix: clear high severity scanner findings on main#165

Merged
SethGammon merged 5 commits into
mainfrom
fix/scanner-findings
Jun 11, 2026
Merged

fix: clear high severity scanner findings on main#165
SethGammon merged 5 commits into
mainfrom
fix/scanner-findings

Conversation

@SethGammon

Copy link
Copy Markdown
Owner

Diagnostic and repair for the scanner regression merged in #164. JSON output temporarily enabled to surface findings; will be restored to SARIF before review.

…rals

The HOL scanner flagged test-secrets-lens.js as a hardcoded secret:
fragment-assembled fixture literals still looked secret-shaped to its
entropy heuristics. Every credential-shaped value is now produced at
runtime by a seeded generator, and the negative-fixture key names are
assembled from parts, so the file contains no secret-shaped or
high-entropy literals at all. Test behavior is unchanged: 15/15 pass
with identical runtime shapes. Scanner output restored to sarif.
The scanner matches loose gh-p and github-pat prefixes anywhere in a
file, including comments, test names, and negative fixtures. All
remaining contiguous prefixes are now split or reworded; fixture
behavior is unchanged. Scanner output restored to sarif.
@SethGammon SethGammon marked this pull request as ready for review June 11, 2026 22:56
@SethGammon SethGammon merged commit ca153d5 into main Jun 11, 2026
2 checks passed
@SethGammon SethGammon deleted the fix/scanner-findings branch June 11, 2026 22:56
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