Straight answer to the question every investor asks: what's real, what's synthetic for the demo, and what changes to go live. The engine, agents, verifier, and workflow are production code; the external market data runs on synthetic feeds behind interfaces built to swap in real providers with no agent changes.
| Capability | Today (demo) | Production | Status |
|---|---|---|---|
| Valuation engine (NOI, cap rate, DCF, CI) | Production deterministic code, unit-tested | Unchanged — ships as is | Production-real |
| Agent reasoning (comp selection, modeling, reconciliation) | Real Anthropic SDK (opus/haiku) with deterministic fallback | Unchanged | Production-real |
| Verifier + adversarial review | Real, always-on; recomputes every figure | Unchanged | Production-real |
| Engagement workflow + audit trail | Real Postgres state machine | Unchanged; add SSO + RBAC | Production-real |
| Comparable sales data | Synthetic, market-calibrated | CompDataProvider seam → CoStar / county / MLS feed | Pluggable seam |
| Cost-new + land data | Curated Marshall & Swift-class table | CostDataProvider seam → M&S / RSMeans API | Pluggable seam |
| Market rent + vacancy | Curated regional rent index | RentDataProvider seam → CoStar / REIS / Yardi | Pluggable seam |
| Property inspection | Coordinated workflow + structured findings | Field MAI + mobile capture; photos to the work file | Pluggable seam |
| Accuracy backtest | Leave-one-out on synthetic ground truth | Same harness on realized transactions | Demo data |
| Demo market data | 3 metros, 4 types, ~200 comps, seeded | Live feeds across all markets | Demo data |
Agents depend only on CompDataProvider / CostDataProvider / RentDataProvider interfaces — never on a concrete source. Slotting in CoStar or a county feed is a config change, not a rewrite.
So the demo is reproducible, free of licensing constraints, and reviewable without a data subscription. The numbers are market-calibrated, never random.
Absolute accuracy figures will move with live data; the methodology, calibration approach, verifier, and audit trail do not. The backtest harness runs unchanged on realized sales.
See the accuracy report for the backtested numbers and the diligence center for the full Q&A.