Risk Assessment - Battery Simulation Tool
Version: 0.2.0
Date: 2026-03-08
Status: Active planning
1. Purpose
Capture the main product, technical, and interpretation risks for the Battery Simulation Tool MVP.
2. Key Risks
R-01 CSV variation risk
HomeWizard exports may differ by locale, export settings, or available columns.
Mitigation:
- column detection
- visible mapping step
- clear validation errors
R-02 Misinterpretation risk
Users may treat the output as guaranteed real-world savings.
Mitigation:
- visible disclaimer
- explicit assumptions section
- "indicative estimate" wording in KPI context
R-03 Performance risk
Annual 15-minute datasets create large time-series outputs.
Mitigation:
- limit initial chart count
- use aggregation where appropriate
- keep traces focused
R-04 Logic correctness risk
Battery charge/discharge rules may be implemented incorrectly or ambiguously.
Mitigation:
- explicit simulation spec
- deterministic calculation order
- scenario-based test fixtures
R-05 Column-mapping ambiguity risk
Different CSV headers may map incorrectly to import/export if heuristics are too loose.
Mitigation:
- conservative detection rules
- visible detected mapping
- manual override selectors
R-07 Cumulative meter conversion risk
HomeWizard tariff columns may be cumulative counters rather than direct interval values.
Mitigation:
- detect monotonic cumulative series conservatively
- convert cumulative readings to interval deltas before simulation
- verify the conversion against known fixture exports
R-06 Pricing interpretation risk
Users may not understand whether savings come from fixed manual tariffs or source-file values.
Mitigation:
- MVP uses manual pricing only
- pricing basis shown in results
- no hidden tariff assumptions
3. Delivery Position
The most important control for the MVP is correctness and clarity, not breadth of features.