Skip to main content

Rule Governance By Scope Compliance Demo

This output is deterministic read-model evidence. It is not canonical truth, semantic adoption, review approval, a governance decision, promotion, model certification, release authority, or proof of backend-specific equivalence.
Query kindrule-governance-by-scope
Envelopeontograph.query.example.v0.1
ExecutionPASS
Enginepython-canonical-runtime
Input bytes3,290

Source identity

ArtifactRepository pathSHA-256
Query fixturefixtures/queries/rule-governance-by-scope-compliance-demo.jsonsha256:3eb2a7f7b8fdce6270ecb5cc7e6fa546781a3710f66a7fef71b0152c2649a7b4
Declared inputfixtures/canonical/rule-governance-scope-extension.jsonsha256:84fe2be4afb5622d8a3857c94f0f478ac35536d320bb2c71142d85e7dfaf3ad1
Executed resultRuntime output matched the fixture expectationsha256:8e8923d3e4f9840276673a4e17dda719bdda9548d6a71e03020081194e922d33

Request

{
"scopeRef": "package:compliance-demo"
}

Expected canonical output

{
"items": [
{
"assertionRefs": [
"assertion:control-support-001"
],
"enforcementMode": "blocking",
"evidenceRefs": [
"evidence:extract-001"
],
"groundingRefs": [
"assertion:control-support-001",
"evidence:extract-001",
"validation:assertion-has-evidence-001"
],
"normativeForce": "requirement",
"policyBindingRef": "policy-binding:compliance-demo-assertion-evidence",
"ruleKind": "validation-requirement",
"ruleLifecycle": {
"rule": "binding"
},
"ruleRef": "rule:assertion-requires-evidence",
"subjectScopeRefs": [
"actor:reviewer"
],
"targetScopeRefs": [
"package:compliance-demo"
],
"validationResultRefs": [
"validation:assertion-has-evidence-001"
]
}
],
"policyBindingRefs": [
"policy-binding:compliance-demo-assertion-evidence"
],
"ruleRefs": [
"rule:assertion-requires-evidence"
],
"scopeRef": "package:compliance-demo"
}

Verified runtime output

The python-canonical-runtime executor returned this result and it matched the expected output using exact JSON structural equality.

{
"scopeRef": "package:compliance-demo",
"ruleRefs": [
"rule:assertion-requires-evidence"
],
"policyBindingRefs": [
"policy-binding:compliance-demo-assertion-evidence"
],
"items": [
{
"ruleRef": "rule:assertion-requires-evidence",
"ruleKind": "validation-requirement",
"normativeForce": "requirement",
"ruleLifecycle": {
"rule": "binding"
},
"policyBindingRef": "policy-binding:compliance-demo-assertion-evidence",
"enforcementMode": "blocking",
"targetScopeRefs": [
"package:compliance-demo"
],
"subjectScopeRefs": [
"actor:reviewer"
],
"groundingRefs": [
"assertion:control-support-001",
"evidence:extract-001",
"validation:assertion-has-evidence-001"
],
"validationResultRefs": [
"validation:assertion-has-evidence-001"
],
"assertionRefs": [
"assertion:control-support-001"
],
"evidenceRefs": [
"evidence:extract-001"
]
}
]
}

Declared input document

Show the complete input fixture
{
"extensionVersion": "ontograph.fixture-extension.v0.1",
"baseFixture": "fixtures/canonical/assertion-evidence-thin-slice.json",
"purpose": "Thin-slice rule-governance extension proving that scoped rules and policy bindings remain normative objects, not assertions or validation events.",
"commands": [
{
"commandType": "appendCanonicalObject",
"collection": "rules",
"objectId": "rule:assertion-requires-evidence"
},
{
"commandType": "appendCanonicalObject",
"collection": "policyBindings",
"objectId": "policy-binding:compliance-demo-assertion-evidence"
}
],
"appendOrder": [
{
"collection": "rules",
"id": "rule:assertion-requires-evidence"
},
{
"collection": "policyBindings",
"id": "policy-binding:compliance-demo-assertion-evidence"
}
],
"appends": {
"rules": [
{
"id": "rule:assertion-requires-evidence",
"objectType": "Rule",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"ruleKind": "validation-requirement",
"label": "Assertion requires evidence",
"description": "Accepted assertions in the compliance demo scope must be grounded in at least one supporting or challenging evidence object.",
"normativeForce": "requirement",
"governedObjectTypes": [
"Assertion"
],
"groundingRefs": [
"validation:assertion-has-evidence-001",
"evidence:extract-001"
],
"lifecycle": {
"rule": "binding"
},
"createdAt": "2026-05-02T02:16:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "ProvenanceGap",
"ref": "gap:fixture-package"
}
],
"scopeRefs": [
"package:compliance-demo"
]
}
],
"policyBindings": [
{
"id": "policy-binding:compliance-demo-assertion-evidence",
"objectType": "PolicyBinding",
"schemaVersion": "ontograph.canonical.thin-slice.v0.1",
"boundObjectRef": "rule:assertion-requires-evidence",
"targetScopeRefs": [
"package:compliance-demo"
],
"subjectScopeRefs": [
"actor:reviewer"
],
"enforcementMode": "blocking",
"applicability": "Before promotion, accepted assertions in package:compliance-demo must carry evidence grounding.",
"authorityBasisRefs": [
"decision:control-support-001"
],
"groundingRefs": [
"validation:assertion-has-evidence-001",
"assertion:control-support-001",
"evidence:extract-001"
],
"lifecycle": {
"policyBinding": "active"
},
"createdAt": "2026-05-02T02:17:00Z",
"createdBy": "actor:reviewer",
"provenanceRefs": [
{
"carrierType": "Rule",
"ref": "rule:assertion-requires-evidence"
}
],
"scopeRefs": [
"package:compliance-demo"
]
}
]
},
"queries": {
"scopeRef": "package:compliance-demo",
"ruleRef": "rule:assertion-requires-evidence",
"policyBindingRef": "policy-binding:compliance-demo-assertion-evidence"
}
}