Skip to content

fix(audit): recursive redaction for nested maps and inlined secrets (PILOT-304)#40

Merged
TeoSlayer merged 2 commits into
mainfrom
fix/pilot-304-recursive-redaction-resupersedes
Jun 6, 2026
Merged

fix(audit): recursive redaction for nested maps and inlined secrets (PILOT-304)#40
TeoSlayer merged 2 commits into
mainfrom
fix/pilot-304-recursive-redaction-resupersedes

Conversation

@TeoSlayer
Copy link
Copy Markdown
Contributor

Resupersedes #27 — same change, rebased cleanly on top of main with PILOT-303 hash chain and PILOT-314 RedactMap already in place.

TeoSlayer added 2 commits June 6, 2026 12:26
…PILOT-304)

Resupersedes #27 with a clean rebase. Replaces the BuildEntry details
loop with formatVal/formatMap/scanSecrets helpers that recurse into map
values and substring-scan string values for embedded secret patterns
(token=, api_key=, etc., plus JSON-encoded equivalents).
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 6, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@TeoSlayer TeoSlayer merged commit fefdcc4 into main Jun 6, 2026
2 checks passed
@TeoSlayer TeoSlayer deleted the fix/pilot-304-recursive-redaction-resupersedes branch June 6, 2026 09:28
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