run_sandbox_scenario
Load a named sandbox scenario and run the reconciliation pipeline in one call, returning an explainable match report for smoke tests and tolerance tuning.
Instructions
Load a named sandbox scenario and immediately return its reconciliation report.
Purpose: One-call execution that loads built-in fixture records and executes the reconciliation pipeline, returning a complete explainable match report.
When to use:
When performing quick verification, smoke tests, or initial agent demonstrations.
When verifying tolerance tuning against standard test cases.
When NOT to use:
Do NOT use with live production data.
Do NOT use when custom expected or observed records must be supplied; use reconcile instead.
Behavioral transparency: Deterministic, in-memory execution; read-only and idempotent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Scenario name, e.g. 'month_end'. | |
| options | No | Optional tuning object: 'abs_tol'/'rel_tol' (amount tolerance), 'date_window_days', 'high_threshold', 'review_threshold', 'currency_strict', 'enable_one_to_many', 'max_combination'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||