Define a baseline.
Bind the comparison to a pinned world basis and a governed deterministic Function. Make the assumptions and result meaning explicit.
Evaluate explicit assumptions against a fixed baseline. Compare outcomes, inspect the evidence, and make a separate proposal when you decide to act.
Compare quote outcomes under two discount policies using the same inputs and a deterministic calculation.
20% sample tax. Amounts are calculated in integer cents; discount and tax round to the nearest cent.
Same terms. Different discount policy.
Bind the comparison to a pinned world basis and a governed deterministic Function. Make the assumptions and result meaning explicit.
Vary declared inputs or supported hypothetical policies. A trajectory contract can add a bounded horizon, time steps, and seeded uncertainty.
Keep the comparison tied to its specification and source basis. Larger supported evaluations use ordinary durable Function Runs.
Hypothetical effects stay inside the experiment. Turning a result into an operational change requires a fresh plan through the ordinary Action path.
An exact excerpt from the repository, with the complete source file available to inspect and download.
if function.Determinism != "deterministic" || len(function.ModelBindings) != 0 { return nil, ontology.BadRequest("simulations require deterministic Functions") } if request.Horizon != nil && function.Trajectory == nil { return nil, ontology.BadRequest("simulation horizon requires a Function with an authored trajectory contract") } if err := validateControlledPolicies(s.Registry, function, request); err != nil { return nil, err }This browser comparison illustrates a deterministic Function over quote terms. It does not run the backend simulation engine. Model-backed nondeterministic Functions are not eligible for the deterministic simulation path.
Read the capability referenceA business process, the systems it touches, and the rules it needs to follow.