Forecast
Scenario -> analyze_delta -> risk_drivers -> escalated_curve -> classify -> render_pr_comment.
Code islands
This page maps the public claims back to the internal system boundaries.
End-to-end trace
When the site says Class1 reads a pull request, that maps to takeoff: scanners, diff parsing, scenario translation, estimate_pr, and policy discovery. When the site says Class1 models P90 monthly delta, that maps to cost_engine: Scenario, analyze_delta, risk_drivers, escalation, classification, recommendation, and report rendering. These aren't just marketing terms; they are directory names and Python modules you can inspect.
When the site says the estimate is auditable, that maps to Blue Book and snapshots: pricing, structured rates, price histories, model specs, capability grades, actuals, cloud indexes, and footprint bases. When the site says the system can learn, that maps to calibration: stored estimates, FOCUS actuals, ActuarialTable, and recommended recalibration. The code structure directly reflects the business ontology.
This page exists to keep marketing honest. A buyer can ask for any claim and the answer should be a module, a data file, a test, or a named open item. That posture is stronger than pretending every future feature is already finished. If a feature isn't in the codebase, it doesn't exist on the website.
Scenario -> analyze_delta -> risk_drivers -> escalated_curve -> classify -> render_pr_comment.
.class1 config -> evaluate_policy -> gate_payload -> CI exit code.
Persist estimate at merge -> ingest actuals -> ActuarialTable -> class improves only with pairs.
Bronze source artifacts -> silver normalizers -> gold snapshots -> reproducible estimates.
Claim-to-code map
Deeper context
At the heart of our platform lies a strict adherence to the principles of cost engineering, adapted for the unpredictable nature of Large Language Models. Unlike traditional software where compute costs are deterministic and tied directly to traffic, AI feature costs are highly variable. They depend on model selection, input token length, output token variability, the frequency of retries due to hallucinations or malformed JSON, and dynamic fallback chains.
To capture this complexity, Class1 employs Monte Carlo simulations using Common Random Numbers (CRN). By modeling the system before and after a pull request across thousands of synthetic scenarios, we isolate the true cost delta of your architectural change from background noise. This approach allows us to assign an AACE (Association for the Advancement of Cost Engineering) estimate class to the forecast, communicating both the expected cost and the confidence interval.
Furthermore, this estimation does not happen in a vacuum. The Blue Book ledger records historical execution data, creating a closed-loop calibration system. As your team merges changes and actuals are observed in production, the engine updates its actuarial tables. This continuous feedback loop ensures that our pre-merge budget gates remain accurate and actionable, preventing catastrophic cost overruns before they reach production while maintaining developer velocity.