fix: July 7 code-review remediation (M1–M3, L1–L3) #153
Reference in New Issue
Block a user
Delete Branch "fix/review-2026-07-07"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes from today's full-project review, one commit per finding:
fix(ci): cap test-build debuginfo (line-tables-only) — the runner was OOM-killingldon the engine test binary (runs 447, 486)style: one mechanicalcargo fmtunder rustfmt 1.9 + acargo fmt --checkCI step so drift can't accumulate againfix(engine):user_theme_dir()no longer panics on a missing platform data dir — degrades to 'no user themes' with a one-shot warning (CLAUDE.md §2.3)fix(engine): difficulty seed cursor'sRandomarm returns a time seed instead ofunreachable!docs(architecture): §8 documented aKlondikePile::Wastevariant that doesn't exist upstream; states the real 'Stock = waste in pile-coordinate space' conventionfix(data): token refreshes serialised behind a mutex with a stale-token double-check — overlapping 401 retries could spend the single-use rotated refresh token twice and force a spurious re-loginGates: fmt clean,
clippy --workspace --all-targets -D warningsclean, 26/26 test suites green.L4 (client-side sanity bounds on server payloads) deliberately not addressed per review decision.
🤖 Generated with Claude Code