Scope
Layout mode and the second and third figures only. Spot-price chart content, a consumption graph on Home and backend work are out of scope. Copy is Swedish working copy; the chrome around the phone is English for review.
Data cost per figure, from the 6 Nov code read: free is already in the object the card renders from, same call is in the response but dropped by the DTO, same request, daily comes from the card's own request at daily resolution, extra call is one more request to an existing endpoint, backend change needs a new parameter or field (Ditt snittpris: a daily series on average-price). Updated 9 Nov from the endpoint analysis on the Linear project.
The grid card stays as today; the estimated invoice appears on the Invoices card in full width only. Link parameters: home, layout, values=reviewed|1|2|3, money=prognos|peak, toggle, invoiceState, ev, charger, battery, solar, heatpump, nodata, text, compare.