stockflow.verification¶
Verification engine -- runs domain checks with optional GDS structural checks.
Run verification checks on a StockFlowModel.
- SF-001..SF-005 on the model (pre-compilation)
- If include_gds_checks: compile to SystemIR and run G-001..G-006
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
model
|
StockFlowModel
|
The stock-flow model to verify. |
required |
domain_checks
|
list[Callable[[StockFlowModel], list[Finding]]] | None
|
Optional subset of SF checks. Defaults to all. |
None
|
include_gds_checks
|
bool
|
Whether to compile and run GDS generic checks. |
True
|