Use cases mapping the gateway snapshot to HeatPumpView/EnergyView/HealthView/HistoryView and the /api server with static UI serving (no traversal, no-store for API). Depends on #28. 🤖 Generated with Claude Code
Use cases mapping the gateway snapshot to HeatPumpView/EnergyView/HealthView/HistoryView and the /api server with static UI serving (no traversal, no-store for API). Depends on #28. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Every push and CI run printed pages of baseline test logs and stack
traces from expected failures, hiding the result. Reports keep them.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The phone API and the web UI are built in parallel, so they need one
contract first: view records, the history allowlist, the gateway and
history ports, and example JSON. ADR-008 records the stack (proposed).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Heat pump, energy (Deye plus Fronius PV), health and history views,
built from the ports so the HTTP layer stays thin.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
JDK HttpServer on virtual threads. Gateway down gives 503, bad series or
range 400, Influx failure 502; static files only of known types and
never outside web/.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Use cases mapping the gateway snapshot to HeatPumpView/EnergyView/HealthView/HistoryView and the /api server with static UI serving (no traversal, no-store for API). Depends on #28. 🤖 Generated with Claude Code
Pull request closed