Skip to content

Fix: unbreak main CI — repo-hygiene docstring section header - #34

Merged
sepehrsadri merged 1 commit into
mainfrom
fix/repo-hygiene-doc-section
Aug 8, 2026
Merged

Fix: unbreak main CI — repo-hygiene docstring section header#34
sepehrsadri merged 1 commit into
mainfrom
fix/repo-hygiene-doc-section

Conversation

@sepehrsadri

Copy link
Copy Markdown
Contributor

main is currently red (5 of the 6 Python test jobs failing). Root cause: PR #31
added experiments/reproduce_merge_daw_acceptance.py with a section header spelled
"WHAT THIS DOES NOT DO" instead of the exact string
tests/test_repo_hygiene.py::test_every_python_experiment_documents_itself requires,
"WHAT THIS DOES NOT HANDLE" (that check has existed since PR #14 and applies to every
file under experiments/).

This should have been caught before merge — PR #31's own CI run failed on exactly
this (https://github.com/sep-lab/Wit/actions/runs/31171758303), but it was reported as
ready and merged anyway without that being checked. Apologies for the miss; flagging it
plainly rather than glossing over it.

Pure rename, no content or behavior change.

Verification (this branch, full gate)

  • pytest tests/ -q — 293 passed, 13 skipped, 0 failed
  • cargo test --workspace --locked — all crates pass
  • cargo fmt --all --check, cargo clippy --workspace --all-targets --locked -- -D warnings — clean
  • cargo deny check licenses advisories — clean
  • check_personal_paths.py — clean

🤖 Generated with Claude Code

reproduce_merge_daw_acceptance.py (PR #31) used the section header
"WHAT THIS DOES NOT DO" instead of the exact string
tests/test_repo_hygiene.py's test_every_python_experiment_documents_itself
requires: "WHAT THIS DOES NOT HANDLE". That test has existed since PR
#14 and applies to every file under experiments/ — this PR's own CI run
(https://github.com/sep-lab/Wit/actions/runs/31171758303) actually
failed on exactly this, in 5 of the 6 Python test jobs. It was merged
without that being caught, which is what's currently failing on main.

Pure rename, no content change. Verified: full pytest suite (293
passed, 13 skipped, 0 failed), cargo test/clippy/fmt/deny all clean,
check_personal_paths.py clean.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@sepehrsadri
sepehrsadri merged commit 5fc307c into main Aug 8, 2026
14 checks passed
@sepehrsadri
sepehrsadri deleted the fix/repo-hygiene-doc-section branch August 8, 2026 08:43
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