Skip to content

feat(enrichment): gitleaks-grade secret scan analyzer with value redaction#1494

Merged
JSONbored merged 1 commit into
mainfrom
feat/enrichment-secret-scan
Jun 26, 2026
Merged

feat(enrichment): gitleaks-grade secret scan analyzer with value redaction#1494
JSONbored merged 1 commit into
mainfrom
feat/enrichment-secret-scan

Conversation

@JSONbored

Copy link
Copy Markdown
Owner

Second analyzer behind the REES /v1/enrich contract (#1473). Scans the added diff lines for credential patterns (AWS/GitHub/Slack/Google keys, private keys, JWTs, generic secret assignments), cites file:line via hunk headers, and reports kind + confidence only — never the value, so the brief is safe in a public review. 5 new node:test units (13 total). All inside review-enrichment/. Closes #1476.

…ction

Second analyzer behind the REES /v1/enrich contract. Scans the ADDED lines of the PR
diff for credential patterns (AWS/GitHub/Slack/Google keys, private keys, JWTs, generic
high-entropy secret assignments), citing file:line via the unified-diff hunk headers and
reporting the KIND + confidence ONLY — the matched secret VALUE is never captured, so the
brief stays safe to splice into a public review. 5 new node:test units (line-citation,
value-redaction, multi-file, render, orchestration); total suite 13 green.

Closes #1476
@JSONbored JSONbored merged commit d984a29 into main Jun 26, 2026
2 checks passed
@dosubot dosubot Bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jun 26, 2026
@JSONbored JSONbored deleted the feat/enrichment-secret-scan branch June 26, 2026 12:31
@JSONbored JSONbored self-assigned this Jun 26, 2026
@JSONbored JSONbored added the gittensor:feature Gittensor-scored feature linked to a feature issue - worth 1.25x multiplier. label Jun 26, 2026
@github-project-automation github-project-automation Bot moved this from Todo to Done in gittensory - v1 roadmap Jun 26, 2026
@superagent-security

superagent-security Bot commented Jun 26, 2026

Copy link
Copy Markdown

Superagent didn't find any vulnerabilities or security issues in this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gittensor:feature Gittensor-scored feature linked to a feature issue - worth 1.25x multiplier. size:L This PR changes 100-499 lines, ignoring generated files.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

feat(enrichment): gitleaks-grade secret scan analyzer with value redaction

1 participant