Wire smr_inflation_annual / sale_inflation_annual into _build_monthly_cashflow (monthly-compounded escalation of СМР costs vs sale revenue), gated by module constants _SMR_INFLATION_ANNUAL / _SALE_INFLATION_ANNUAL = 0.0. At default the factor (1+0)**t == 1.0 → byte-identical cashflow → existing Σ cashflow == net_profit invariant and all 57 prior tests unchanged (deep-review verified IEEE-754 identity + proration-denominator guard). Land not escalated (t0 lump); marketing/VAT/tax prorated on escalated revenue (total preserved, only retimed). Capability разведено+протестировано, OFF until calibrated indices + a decision to reframe the headline today-money invariant (nominal DCF vs real БДР). No schema/API/codegen change. +10 tests (zero-diff, compounding, NPV monotonicity, land-excluded, nominal-Σ-diverges-when-on). Refs #1881 |
||
|---|---|---|
| .. | ||
| analysis_runs | ||
| analytics | ||
| cadastre | ||
| chat | ||
| etl | ||
| exporters | ||
| forecasting | ||
| generative | ||
| llm | ||
| photos | ||
| scrapers | ||
| site_finder | ||
| __init__.py | ||
| analytics_queries.py | ||
| analytics_refresh.py | ||
| forecast_request_cache.py | ||
| insights.py | ||
| job_settings.py | ||
| objective_etl.py | ||
| objective_sync_config.py | ||
| own_projects.py | ||
| weather_cache.py | ||