Commit 2e16724
Polish sweep: SHA-pin comments, module count, and test count verification (#45)
## Summary
Completes W2-8 polish sweep checklist items:
1. **README module count**: Updated from 40 to 41 modules to match
actual `src/stats/*.jl` file count
2. **SHA-pin version comment normalization**: Fixed comment mismatch in
`casket-pages.yml` and `secret-scanner.yml` — updated from "# v4" to "#
v7.0.0" for SHA 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
(actions/checkout v7.0.0)
3. **Verification**: `git-cliff` (v2.13.1) and
`softprops/action-gh-release` (v3.0.1) SHA-pinning already correct in
`release.yml`
## Test Count Correction
**IMPORTANT**: The commit message claims 4975 tests pass, but
verification shows the actual count is **5595 tests**:
- Full Test Suite: 424
- E2E Pipeline Tests: 155
- Property-Based Tests: 3800
- Reference Validation: 62
- Degenerate Input Guards: 943
- Neural-Boundary Guardrail: 80
- Executor Router Coverage: 131
- **Total: 5595**
This is higher than the documented baseline (4404) because Wave 1 tasks
(W1-2, W1-6, W1-7) added new test categories (Degenerate, Guardrail,
Router coverage). The commit message test count should be updated in a
follow-up or noted as known issue.
## Items Already Resolved by Prior PRs
The following W2-8 checklist items were already handled by previous PRs
and were not revisited:
- W1-2 (#40): Undefined-stat sentinels (harmonic_mean, cv,
geometric_mean return nothing + reason)
- W1-4 (#34): .tool-versions with julia 1.10.x; Project.toml [compat]
entries
- W1-8/#33: Template banners removed from CODE_OF_CONDUCT.md and
docs/AI_INSTALLATION_GUIDE.adoc
- W1-6/#38: build.zig dead refs (include/statistikles.h,
bench/bench.zig) removed
- #33: CODEOWNERS deduplicated
## Verification
Full Julia test suite verified green (5595 tests) via `flock
/tmp/statistikles-julia.lock -c 'julia --project=. -e "using Pkg;
Pkg.test()"'`
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>1 parent f488ce4 commit 2e16724
3 files changed
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| |||
0 commit comments