Skip to content

v0.40.1 — tech-debt batch 1 (dead code + build hygiene)

Choose a tag to compare

@hazptr hazptr released this 22 Jun 16:16
· 8 commits to main since this release

Tech-debt batch 1 of the June 2026 cleanup sweep (epic #161). Low-risk, no runtime behavior change.

  • #146 — removed confirmed-dead code: discoverInterval.ts, layoutEngine computeFitRowHeight/placementRows, intervalParams grain/IntervalGrain/FIFTEEN_MIN_SECONDS, prediction horizonK, redundant ReconcileRow alias, stale prisma:migrate/prisma:dev scripts.
  • #147 — enabled tsconfig noUnusedLocals / noUnusedParameters / noImplicitReturns; fixed fallout at the root.
  • #148 — Dockerfile npm install → npm ci; un-ignored the tracked package-lock.json; documented DATA_DIR.

Verified: Docker test stage 63 files / 921 tests, tsc clean, production build clean, and /api/verify green (50/50) on staging with prod-seeded data. No schema change.