Commit Graph

3 Commits

Author SHA1 Message Date
step35-cli
efc1128fab test(M4Max): verify Metal shader bounds checking on M4 Max GPU
All checks were successful
Smoke Test / smoke (pull_request) Successful in 8s
Adds automated verification script for issue #125:
- tests/verify_bounds_checking_m4max.sh — validates bounds guards present
                                          and compiles shader on M4 Max
- docs/TESTING_BOUNDS_CHECKING.md — manual verification procedure

Also includes the bounds checking changes from step35/57 branch:
- kernel_fwht_128: data_len parameter + base/d bounds guards
- kernel_turbo4_dequant: src_len, norms_len, dst_len + per-buffer guards
- kernel_attention_turbo4: full buffer length guards (q, k_packed, k_norms, scores)

Closes #125

Co-authored-by: step35-cli <step35-cli@timmy.foundation>
2026-04-26 00:16:25 -04:00
8475539070 docs: replace stale raw-IP forge link with canonical domain (closes #46)
All checks were successful
Smoke Test / smoke (pull_request) Successful in 20s
Supersedes PR #134 (blocked by branch protection approval requirement).
Changed http://143.198.27.163:3000/Timmy_Foundation/turboquant
to https://forge.alexanderwhitestone.com/Timmy_Foundation/turboquant
2026-04-21 07:31:09 -04:00
94c880d306 feat: consolidate project reports into docs/PROJECT_STATUS.md
Some checks failed
Smoke Test / smoke (pull_request) Failing after 4s
2026-04-13 00:32:31 +00:00