← EnergyView

Investeringsonderzoek voortzetten en consistente kaarten

Gedrag

Het investeringsonderzoek werd na 70 seconden afgebroken. Het eerlijke verdelen van de eerste kandidaten uit versie 298 voorkwam nul dynamische regels, maar leverde vaak slechts één batterijgrootte per type op. De Worker voert nu de bestaande eindige kandidaatset uit in hervatbare delen van circa vier seconden. Een afzonderlijke simulatie mag langer duren; deze grens is geen realtimegarantie. Afgewerkte taakidentiteiten, referentierijen en financiële scenario's worden behouden. De twee factuurmodellen blijven binnen dezelfde Worker beschikbaar; grote tijdelijke profiel-/tariefbuffers worden tussen delen vrijgegeven. De hoofdthread ontvangt tussentijdse resultaten en voortgang. De normale gedeelde workerpool en exclusiviteit van zware taken blijven gelden.

Stoppen bewaart de laatste ontvangen tussenstand in het geheugen van de sessie. Onderzoek voortzetten start alleen ontbrekende installatietaken. Het checkpoint is gekoppeld aan dezelfde rapportcache, fysieke invoer en tariefdata; nieuwe relevante instellingen gebruiken een nieuwe vergelijking. Dit overleeft geen paginavernieuwing. Als nog geen tussenstand ontvangen was, is er nog geen hervatbaar checkpoint. Worker-inactiviteitsbewaking blijft bestaan; tussenresultaten vernieuwen die bewaking. Er is geen globale tijdgrens van 70 seconden meer in de browserroute. De losse synchrone API houdt haar standaardtijdgrens voor bestaande callers/tests.

Tijdelijke interleaving van het overgenomen advies tussen algemene taken verandert de uiteindelijke rijvolgorde niet: een vaste onderzoeksvolgorde herstelt dezelfde volgorde en beslissingen als een ononderbroken run. De voortgang telt afgehandelde installatietaken apart van de contractreferenties, inclusief een concrete fout als een taak niet berekenbaar blijkt. "Onderzoek klaar" vergt zowel de voltooide zoekruimte als de vereiste extra tests. Ontbrekende data worden niet als financieel ongunstig beoordeeld.

Zonder nieuwe installatie

Dit is geen extra reeks fysieke installaties. Bij een gelijk profiel en gelijke prijsbasis, korting, contractmaand, injectievoorwaarden en meterkeuze worden beschikbare jaarrekeningen van de contractvergelijking hergebruikt. Een gekopieerd profiel uit een PV-only plan wordt eenmaal exact op t, periode, afname, injectie en beide registers gecontroleerd. Een gewijzigde warmtepomp-/EV-vraag of een andere meterkeuze mag geen oude rekening overnemen. De context controleert ook netbeheerder, klanttype, simulatiedatum, duur, indexmaand en expliciet injectiecontract. Geldige bestaande marktprijzen blijven vereist voor dynamisch. De meerjarenraming zonder herhaalde welkomstkorting en de afwijkende prijsproeven blijven aanvullend werk; waar een rekening niet beschikbaar of niet gelijkwaardig is, blijft werkelijk herprijzen nodig.

Andere plannen blijven in beide kanten van de investeringsvergelijking gelijk. "Geen nieuwe installatie" betekent hier geen nieuwe zonnepanelen/batterij en is bij een geplande warmtepomp dus niet zonder meer het oorspronkelijke gemeten woningprofiel. De tabel noemt deze regels contractvergelijkingen; honderden contractregels zijn geen honderden installaties.

Kaarten

De drie kaarten zijn vaste families: Zonnepanelen, Alleen batterij en Zonnepanelen + batterij. Elke kaart toont het hoogste geteste voordeel bij verwachte prijzen binnen het aankoopbudget, met dezelfde periode en referentie. Er is geen opvulkaart "Batterij vergelijken" die dezelfde installatie nog eens met een slechter contract toont. Het voorzichtige voorstel blijft de bestaande selectie zonder positieve terugleververgoeding, inclusief minimaal EUR20 extra batterijvoordeel per nominale kWh per jaar. Die keuze krijgt een markering op de passende kaart. Als de voorzichtige keuze afwijkt van de hoogste verwachte uitkomst binnen de groep, staat ze apart uitklapbaar binnen die groep. De financiële regel wordt niet vervangen door selectie op de verwachte kolom.

Elke groep heeft nog maximaal drie zichtbare vergelijkingsregels en uitklapbare overige resultaten. Achtergrondupdates behouden geopende hoofddetails, kaarten en gegroepeerde rijdetails.

Vandaag

De bestaande contractrekening krijgt meteen "Contractvergelijking klaar" zodra deze beschikbaar is. De status is niet langer afhankelijk van automatisch batterijonderzoek. De extra berekening blijft apart benoemd. Dit wijzigt de betekenis van klaar, en bewijst geen algemene tijdswinst of oorzaak voor de specifieke gebruikerssessie.

Validatie en grenzen

Dit is geen volledige zoektocht over iedere leverancier op iedere installatie: de bestaande contractshortlist en fysieke kandidatengroottes blijven begrensd. Wel worden de geplande kandidaten niet meer stilzwijgend wegens 70 seconden overgeslagen. Meer volledig onderzoek kan langer duren; geen algemene snelheids-/geheugengarantie of nieuwe Lighthouse-/mobielmeting. B5 is niet geïmplementeerd. Energietarieven, dispatchformules, aankoopprijzen en golden-referenties blijven behouden; de eerder expliciet tijdelijke novembertarieven blijven tijdelijk gemarkeerd.

Eindcontrole

De herhaalde volledige suite is groen: 236/236 tests geslaagd. De laatste expliciete-injectiehergebruikasserties en de lifecycle-handler zijn daarna nog gericht gecontroleerd en geslaagd. Lint: 737 bestaande meldingen, nul nieuwe groepen. Typecheck: 461 bestaande meldingen, nul nieuwe groepen. Opmaakcontrole groen. Acht complete golden-resultaatobjecten exact gelijk; geen referenties bijgewerkt. De zware vijfvoudige prestatiereeks is niet herhaald.