Curated benchmark dataset and evaluation harness for comparing governance evidence feasibility across four decision system architectures.
This benchmark is the primary artifact of:
Solozobov, O. (2026). Governed Auditable Decisioning Under Uncertainty: Synthesis and Agentic Extension. arXiv:2604.19112. https://arxiv.org/abs/2604.19112
The dataset supports the cross-architecture comparison (rule engines, hybrid ML+rules, streaming feature-driven, agentic AI) that underpins the synthesis of the N4 governance evidence framework.
Use this until the first package-index release, or when installing directly from source control:
pip install git+https://github.com/governance-evidence/governance-benchmark-dataset.gitInstall the parquet extra when you need Parquet I/O helpers:
pip install "governance-benchmark-dataset[parquet] @ git+https://github.com/governance-evidence/governance-benchmark-dataset.git"This will be available after the first package-index release:
pip install governance-benchmark-datasetClone the repository, create a local virtual environment, and install development dependencies:
python3 -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"Answers: "Does the N4 governance evidence framework generalize across decision system architectures, and where does it structurally fail?"
| Architecture | Collapse Modality | Cascade Traces |
|---|---|---|
| Deterministic Rule Engines | Coverage erosion | No |
| Hybrid ML + Rules | Metric erosion, ground truth delay | Yes |
| Streaming Feature-Driven | Content staleness | No |
| Agentic AI | All modalities + 3 structural breaks | Yes |
python examples/cross_architecture_comparison.pyThe comparison helpers now distinguish between raw feasibility levels and derived numeric score breakdowns:
generate_feasibility_level_table(matrices)returns raw feasibility level values such asfillable,partially_fillable,unfillable, andopaquegenerate_score_breakdown_table(comparison)returns numeric per-property score values derived from the scoring rubricgenerate_summary_table(comparison)returns per-architecture overall, feasibility, cascade, and gap scores with ranking
The legacy generate_feasibility_table(comparison) function is still available
for backward compatibility, but it returns numeric score breakdown values rather
than raw feasibility levels. Prefer the explicit helper names above for new
code.
For an end-to-end example that loads scenarios, computes per-architecture scores, and renders compact comparison tables, run:
python examples/cross_architecture_comparison.pyFor the minimal single-scenario scoring flow, see:
python examples/load_and_score.pyEach architecture type provides:
- Scenario Records -- documented decision events with Decision Event Schema events and governance assessments
- Feasibility Matrix -- per Decision Event Schema property: Fillable | Partially | Unfillable | Opaque
- Cascade Traces (hybrid + agentic only) -- how governance failures propagate through framework layers
make install # pip install -e ".[dev]"
make check # ruff lint + mypy strict + pytest 100% coverage
make format # auto-fix lint + format- Code (
src/,tests/,examples/): Apache 2.0 - Dataset (
dataset/): CC BY 4.0
This benchmark is part of the governance-evidence toolkit:
| Repository | Role | Concept DOI |
|---|---|---|
| decision-event-schema | Schema whose properties this benchmark scores | 10.5281/zenodo.18923177 |
| evidence-sufficiency-calc | Sufficiency scoring used in benchmark evaluation | 10.5281/zenodo.19233930 |
| governance-drift-toolkit | Drift monitoring validated by benchmark scenarios | 10.5281/zenodo.19236417 |
| evidence-collector-sdk | Event collection layer that produces scored events | 10.5281/zenodo.19245404 |
All DOIs above are concept DOIs -- each resolves to the latest Zenodo release of that artifact.
If you use this benchmark in your research, please cite both the paper and the dataset artifact.
Paper (primary):
@misc{solozobov2026governedauditable,
author = {Solozobov, Oleg},
title = {Governed Auditable Decisioning Under Uncertainty: Synthesis and Agentic Extension},
year = {2026},
eprint = {2604.19112},
archivePrefix = {arXiv},
primaryClass = {cs.CY},
doi = {10.48550/arXiv.2604.19112},
url = {https://arxiv.org/abs/2604.19112}
}Dataset (this repository):
@dataset{solozobov2026governancebenchmark,
author = {Solozobov, Oleg},
title = {Governance Benchmark Dataset},
version = {0.2.0},
year = {2026},
url = {https://github.com/governance-evidence/governance-benchmark-dataset},
doi = {10.5281/zenodo.19248722}
}The dataset doi above is the concept DOI (always resolves to the latest Zenodo release).
The current v0.2.0 version DOI is 10.5281/zenodo.19479343.
See CITATION.cff for machine-readable citation metadata.