No description
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> |
||
|---|---|---|
| backend | ||
| frontend | ||
| .gitignore | ||
| docker-compose.yml | ||
| seed-app.js | ||