desloppify: code health overhaul plus abuse hardening #3

Merged
Ghost merged 3 commits from desloppify/code-health into main 2026-09-12 00:58:24 +03:00
3 Commits
Author SHA1 Message Date
fristy ed149ded52 fix: prettier formatting and downgrade upload-artifact to v3 for Gitea
CI / Code Health (pull_request) Successful in 24s
CI / Lint, Test & Build (pull_request) Successful in 59s
2026-09-12 00:47:38 +03:00
fristy 7fa3a94278 Merge remote-tracking branch 'origin/main' into desloppify/code-health
CI / Lint, Test & Build (pull_request) Failing after 39s
CI / Code Health (pull_request) Failing after 15s
2026-09-12 00:42:44 +03:00
fristy 864b9226fc desloppify: code health overhaul plus abuse hardening (140 green, strict 87.2)
Build & Push / Lint & Build (pull_request) Failing after 52s
Build & Push / Build & Push Image (pull_request) Skipped
Build & Push / Trigger Deploy (pull_request) Skipped
Honest baseline after removing 45 gaming suppressions. Structural: lib/game plus root hooks extraction, CORS origin echo, DEV_ORIGINS layering. Fixes: error-cause binding, discord 5xx split, null-cache guard, co-located tests, rejecting-fetch coverage, naming and typing cleanup, socket controller, cache bound, cascade helpers, latch resets. Hardening: per-IP rate limit on API routes, deterministic-miss UX, retry cooldown plus cap. Suite 140 green, build plus lint clean.
2026-09-11 23:54:59 +03:00