Skip to content

[codex] Add claim-bounded secret scanner evidence gate#154

Closed
svy04 wants to merge 2 commits into
mainfrom
codex/secret-scanner-evidence-gate
Closed

[codex] Add claim-bounded secret scanner evidence gate#154
svy04 wants to merge 2 commits into
mainfrom
codex/secret-scanner-evidence-gate

Conversation

@svy04

@svy04 svy04 commented Jun 19, 2026

Copy link
Copy Markdown
Owner

Summary

Adds a claim-bounded secret scanner evidence gate for Metaforge public hygiene work. The new gate records external scanner availability, hosted GitHub secret-scanning posture, remote public-surface status, and explicit non-claims so the repo can respond to public trust feedback without overstating readiness.

What changed

  • Added scripts/product-secret-scanner-evidence.ts plus tests.
  • Wired product:secret-scanner-evidence into product:quality and non-mutating product:secret-scanner-evidence:check into verify:privacy.
  • Added generated JSON, Markdown, and JSONL evidence artifacts.
  • Updated evidence manifest and product-quality gate checks so the new report is required, hash-bound, and claim-bounded.
  • Refreshed source-controlled product-quality evidence from a full local bun run product:quality pass.

Claim boundary

This does not claim full-history secret cleanliness, GitHub alert cleanliness, release readiness, production readiness, public security posture, or external validation. Current evidence records missing local scanner binaries plus disabled hosted secret scanning and push protection as gaps.

Validation

  • bun test scripts/product-secret-scanner-evidence.test.ts scripts/product-evidence-manifest.test.ts scripts/product-github-hosted-trust-posture.test.ts scripts/product-github-remote-surface-audit.test.ts
  • bun run typecheck --pretty false
  • bun run product:secret-scanner-evidence
  • bun run product:evidence-manifest
  • bun run product:public-claim-boundary
  • bun run scripts/product-quality-gate.ts
  • bun run verify:privacy
  • bun run product:quality
  • git diff --check
  • git diff --cached --check

@svy04 svy04 marked this pull request as ready for review June 19, 2026 21:07
@svy04

svy04 commented Jun 20, 2026

Copy link
Copy Markdown
Owner Author

Superseded by #163, which rebased the claim-bounded secret scanner evidence gate on current main, passed CI, and was merged.

@svy04 svy04 closed this Jun 20, 2026
@svy04 svy04 deleted the codex/secret-scanner-evidence-gate branch June 20, 2026 07:17
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