Withheld-run fixes: recorded margin floor; re-blend bounded by the recorded cap; precise break-even revenue and sign-aware growth clause; pre-revenue message; no retry invitation for deterministic failures
Pricing premium architecture: industry-relative premium on the industry anchor only; regime adjustment on own history; double-adjustment validator S13; cap diagnostics
Damodaran datasets wired in: monthly implied ERP (auto-refresh), country risk premiums, bottom-up industry betas, industry sales-to-capital and margins; market-built cost of equity in the cross-sectional DCF
Damodaran life cycle: consensus-based staging; story FCFF for every operating company; capital release, distress value and zero stable growth in decline; 13F ownership as a state namespace
Legacy cleanup: state mode is the only debate path; text gate, claim sweep, report exporter, metric categories and 29 unused modules removed; LLM stage override replaced by a deterministic GAAP-distortion test; unused dependencies dropped
Perimeter as a metric field; consensus reconciled against the USD base (D14); intrinsic label from the producing model; policy-excluded multiples absent; SEC tag recency; token-only persona templates; 10b5-1 rule scoped
ADR facts survive re-classification (FPI on a US exchange is ADS-quoted); PM structured triggers survive the synthesis parser; name and target-price parsing no longer false-positive; qualified signal phrases not re-flagged; impossible implied margin names its inconsistent input
Boundary normalization of model forecasts (filing currency → USD, or withheld); ADS basis resolved before metrics; scenario/trigger objects carried through the report data; signals built pre-debate; engine terminology policed in valuation context only; peer multiple removal warns; intrinsic-value and price claims registered
Semantic types: normalized metrics (currency/scale/ADS basis) with gated derivations; engine-owned labels and methodology; one ScenarioSet and immutable object ids; reliability controls weight, language and persona visibility; structured thesis triggers with causal polarity; separate intrinsic/pricing/momentum signals; claim-registry render audit; 8 publication gates; 95 tests