2.0 — BOM analysis and file reports
Added native CSV/XLSX upload and pasted CSV input; configurable columns, delimiters and sheets.
Added decimal financial totals, completeness indicators, price/quantity decomposition and cost-impact ranking.
Added all-part JSON detail and CSV/XLSX reports with spreadsheet formula escaping.
Preserved oldBom/newBom, legacy summary/changes and dataset row contracts.
Added bounded file parsing, safe errors, formula/ambiguous-header rejection and regression tests.
Existing start pricing retained; no new recurring services or AI calls.
Customer documentation, input/output schemas, dataset view and synthetic examples for the original JSON comparator.