Repository navigation
v0.40.1 — tech-debt batch 1 (dead code + build hygiene)
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,layoutEnginecomputeFitRowHeight/placementRows,intervalParamsgrain/IntervalGrain/FIFTEEN_MIN_SECONDS,predictionhorizonK, redundantReconcileRowalias, staleprisma:migrate/prisma:devscripts. - #147 — enabled
tsconfignoUnusedLocals/noUnusedParameters/noImplicitReturns; fixed fallout at the root. - #148 — Dockerfile
npm install→npm ci; un-ignored the trackedpackage-lock.json; documentedDATA_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.