Skip to content

fix(public-surface): quarantine docs/specs leak + correct prereg count - #2

Merged
ChunkyTortoise merged 2 commits into
mainfrom
fix/public-surface-audit-2026-06-06
Jun 7, 2026
Merged

ChunkyTortoise merged 2 commits into
mainfrom
fix/public-surface-audit-2026-06-06

Conversation

@ChunkyTortoise

Copy link
Copy Markdown
Owner

What

Public-surface audit remediation. Two small, low-risk public changes:

  • Quarantine docs/specs/ (CRITICAL). .gitignore re-ignores docs/specs/ after the recursive !/docs/ re-include. Internal infrastructure specs there reference private repos and were one careless git add docs/ from publishing. The deny rule is last-match-wins; verified ignored via git check-ignore. The existing spec was moved to a private, fully-ignored location.
  • Correct prereg count. README.md: "5 dated pre-registrations" -> "4" (only 4 dated files are public; the H11 prereg is intentionally private; INDEX.md is an index, not a prereg).
  • Lint. Renamed an ambiguous loop var l -> line in CTF/gandalf/probe.py (ruff E741), pre-existing nit surfaced by the pre-commit health check.

Verification

  • make verify-public — PASS
  • make public-surface — PASS
  • make repro / make benchmark (10/10) — PASS
  • ruff check on tracked public Python — clean
  • git check-ignore docs/specs/* — ignored

The broader audit (pipeline re-manifest + coverage gate, burner sync, bounty scaffold, local index) was done outside the public surface and is not part of this PR.

🤖 Generated with Claude Code

Cayman Roden and others added 2 commits June 7, 2026 02:09
…g count

- .gitignore: re-ignore docs/specs/ (internal infra specs reference private
  repos; docs/ is recursively re-included so they were one git-add from public)
- README.md: 5 -> 4 dated pre-registrations (only 4 dated files are public; H11 is private)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ChunkyTortoise
ChunkyTortoise merged commit eb25e54 into main Jun 7, 2026
1 check passed
@ChunkyTortoise
ChunkyTortoise deleted the fix/public-surface-audit-2026-06-06 branch June 7, 2026 09:37
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