SunPlanner · OpenAI scan row v1 · one surgical row pass
Outlook · row study
4% tuned

One row should explain why the bar is low.

No recommendation pileup. The row carries cause, detail, and production against a perfect day.

Next 16 days scan
10.5 kWh perfect
scroll
Good
Ok
Weak
Row spec: written-out date, free weather icon, cause label, high/low temp, cloud, wind/gusts, sun hours, peak window, and locked bar language. Solid lime = good, solid neutral = ok, hatched = weak. Weather icon has no box.