No description
Find a file
jtricerolph bed0b134dc Fix estimate silently dropping the gap between last reading and today
remainingDays was computed as days-from-today to period-end, while
actual-to-date consumption only ever reflects data up to the meter's
last real reading. With sparse readings the last reading sits days
before today, so that gap was counted in neither the actual nor the
projected total. Project from the last reading's date instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-28 14:04:49 +00:00
backend Fix estimate silently dropping the gap between last reading and today 2026-07-28 14:04:49 +00:00
frontend Convert gas meter volume readings to kWh for cost calculations 2026-07-28 13:25:03 +00:00
.gitignore Initial commit — utilities app (meter readings, tariffs, cost tracking) 2026-07-26 17:33:42 +00:00
docker-compose.yml Initial commit — utilities app (meter readings, tariffs, cost tracking) 2026-07-26 17:33:42 +00:00
seed-app.js Fix TOU rate-window mismatch and enforce fallback-split validation 2026-07-28 12:59:19 +00:00