← EnergyViewAnalyseafronding, hergebruik en herstel PV-voorstel
Automatisch PV-advies gebruikt opnieuw solarSizes.best: financieel voordeel met aankoopkosten, levensduur, discontovoet, jaarlijkse afname en budget. De vorige jaarlijkse-factuurselectie kon het volledige dak aanraden ongeacht de investering. pvFinancialChoiceVersion herstelt die automatisch toegepaste selectie één keer. Handmatig gekozen vermogen en actieve scenario's blijven beschermd. Dit is een begrensde PV-vergelijking, geen uitputtende gezamenlijke optimalisatie van alle PV-, contract- en batterijcombinaties.
Achtergrondvoorbereiding wacht op het lopende batterijonderzoek. Een afgerond onderzoek wordt ook verwerkt als de gemonteerde rapportweergave intussen verandert. Bij een verborgen analyse wordt de juiste woningvariant opnieuw opgebouwd. Elke afgeronde rapportcache bewaart zijn eigen batterijonderzoek; terugkeren naar de andere variant verliest dat resultaat niet meer. Onderzoeksinvoer bevat alleen de benodigde profiel-, prijs- en contractgegevens, zonder het volledige energieplan en alle aanbodresultaten opnieuw te kopiëren.
Dynamische tariefberekening hergebruikt exact berekende kwartiertarieven binnen een private, onveranderlijke marktprijssnapshot. Volumes, profieltotalen, gewogen tarieven en volledige facturen worden opnieuw berekend. De volgorde van de gewogen optelling blijft behouden. De cache onderscheidt formulecoëfficiënten, uur- en kwartierindices, prijskaart en tijdstippen. Levende, wijzigbare marktprijskaarten gebruiken dit hergebruik niet. De cache houdt maximaal vier tijdreeksen per formule aan en verdwijnt met de worker.
Verificatie
analysis-speed-regression.mjs controleert bit-identieke tarieven voor veranderde profielgewichten, uur- en kwartierprijzen, gewijzigde tijdstippen, aparte marktkaarten en ontbrekende prijzen; hergebruik zonder nieuwe marktprijsopzoekingen; wijzigbare prijskaarten; wachten op onderzoek; verwerken van afgerond onderzoek bij een andere gemonteerde weergave; terugkeren zonder nieuwe batterijtaak; financiële PV-selectie en bescherming van handmatige keuzes.
De bestaande regressies controleren daarnaast echte leveranciersprijzen, gas en verwarming, PV-verdeling, batterijonderzoek, investeringskosten en kortingen, caches en navigatie. De synthetische jaarbenchmark met 35.040 kwartieren en negen contracten leverde voor en na de rekenoptimalisatie dezelfde besparing en SHA-256 van het volledige rapport op. Losse Node-doorlooptijden varieerden ongeveer 3,4–4,6 seconden; deze spreiding onderbouwt geen vaste procentuele versnelling of beloofde browserdoorlooptijd. Het voorkomen van herstarts en verloren achtergrondresultaten is afzonderlijk met taakcontroles getest.