Skip to content

chore: gitleaks config — allowlist the consent test fixture#108

Merged
vinsonconsulting merged 1 commit into
mainfrom
chore/gitleaks-allowlist-testkey
Jun 25, 2026
Merged

chore: gitleaks config — allowlist the consent test fixture#108
vinsonconsulting merged 1 commit into
mainfrom
chore/gitleaks-allowlist-testkey

Conversation

@vinsonconsulting

Copy link
Copy Markdown
Owner

Part of the punch-list secret-scan (S3). A gitleaks history scan across all six public repos is clean except for one false positive here: the dummy signing key in packages/limner-mcp/test/consent.test.ts (test-consent-signing-key-0123456789) trips the generic-api-key rule. It is a unit-test fixture, not a real credential.

This adds a minimal .gitleaks.toml that extends the default ruleset and allowlists exactly that value in that file, so gitleaks git . reports clean for anyone scanning the flagship repo. The repo's committed history carries no real secrets; the only on-disk gitleaks dir hits are in gitignored .env and node_modules, neither tracked.

🤖 Generated with Claude Code

A history secret-scan (gitleaks) flagged `SECRET = 'test-consent-signing-key-…'`
in packages/limner-mcp/test/consent.test.ts as a generic-api-key. It is a dummy
HMAC key used only by the consent OAuth unit test, never a real credential. This
config extends the default ruleset and allowlists exactly that value in that file,
so `gitleaks git .` reports clean — useful on a flagship repo someone may scan.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: Jim Vinson <jim@vinson.org>
@vinsonconsulting vinsonconsulting force-pushed the chore/gitleaks-allowlist-testkey branch from 2b607bb to 76459aa Compare June 25, 2026 18:25
@vinsonconsulting vinsonconsulting merged commit ecc75fa into main Jun 25, 2026
1 check passed
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