Skip to content

[codex] Report all public hygiene leak labels#153

Merged
svy04 merged 1 commit into
mainfrom
codex/public-hygiene-all-leak-labels
Jun 19, 2026
Merged

[codex] Report all public hygiene leak labels#153
svy04 merged 1 commit into
mainfrom
codex/public-hygiene-all-leak-labels

Conversation

@svy04

@svy04 svy04 commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • report every matching public-hygiene leak label for a file instead of stopping after the first label
  • add an exact regression fixture for the leaked AGENTS/local Windows context header shape

Why

Community feedback called out local folder exposure in public AGENTS-style material. The scanner already blocked the file, but the generic Windows-path label could hide the more actionable pasted-context labels. This makes the failure report useful enough to fix the real source of trust damage.

Validation

  • RED: bun test scripts/public-artifact-hygiene.test.ts failed because only windows-user-path was reported
  • GREEN: bun test scripts/public-artifact-hygiene.test.ts -> 31 pass, 0 fail
  • bun run product:public-artifact-hygiene -> PASS, 641 files scanned
  • bun test scripts/public-repo-readiness.test.ts scripts/product-github-remote-surface-audit.test.ts -> 39 pass, 0 fail
  • bun run verify:privacy -> PASS
  • bun run typecheck --pretty false -> PASS
  • git diff --check -> PASS

Claim Boundary

This improves configured public artifact hygiene diagnostics only. It does not claim full-history secret cleanliness, GitHub secret-scanning alert status, release readiness, production readiness, or external validation.

@svy04 svy04 marked this pull request as ready for review June 19, 2026 20:25
@svy04 svy04 merged commit 167f85a into main Jun 19, 2026
6 checks passed
@svy04 svy04 deleted the codex/public-hygiene-all-leak-labels branch June 19, 2026 20:25
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