← EnergyView

EnergyView — investeringsbron, voortgang en tariefdekking

Oorzaken

1. Een afgerond achtergrondrapport werd de nieuwste reportViewCache terwijl een ander rapport in het scherm bleef staan. De investeringsknop las de nieuwste cache, niet noodzakelijk het gemonteerde advies. Daardoor kon “woning vandaag / geen nieuwe installatie” worden overgenomen terwijl aankoopplannen zichtbaar waren. 2. De oude voortgang mengde globale geteste aantallen met een nog groeiend totaal. Extra contract-/planvarianten werden pas later bij dat totaal opgeteld. 3. De zwaardere installatieberekeningen liepen na alle contractreferenties en na uitgebreide varianten van het actieve scenario, en daarna contract voor contract. Bij een tijdlimiet kwamen latere tarieftypes mogelijk niet meer aan bod. Bovendien werd een goedkoop contract gekozen zonder te toetsen of nieuwe PV met injectie erop berekenbaar was. Een ongeldig dynamisch injectiecontract kon daardoor een wél ondersteund dynamisch alternatief uit de selectie houden.

Correcties

De kleine contractselectie en de rekentijdgrens blijven bestaan. De onderzochte deelverzameling en dus het uiteindelijke aankoopadvies kunnen veranderen omdat andere, voorheen niet bereikte of niet geselecteerde varianten nu wel worden doorgerekend. Tariefformules, dispatch, fysieke batterijregels en het minimum van €20/kWh/jaar zijn niet gewijzigd. B5 is niet toegepast.

Verificatie

De extra deterministische tijdlimietassertie is na de volledige suite gericht herhaald en geslaagd. De volledige suite omvatte de basis-injectieselectietest al. De numerieke golden is daarna niet gewijzigd.

Browsercontrole: het echte investeringscomponent toont het overgenomen aankoopprofiel en dynamische PV/batterijregels met synthetische jaarresultaten. De overgenomen-profielmetadata van deze componentproef is een testfixture. De daadwerkelijke cache-race is getest via de echte knop-handler in de nagebootste DOM; geen persoonlijke gebruikersdata of volledige browserreproductie van diens bestaande sessie geclaimd.