AISA v2.0 / Technical documentation / configuration-change.valid.json
configuration-change.valid.json
JSON · 90 lines · 2,156 bytes · wiki path 10 Architecture/contracts/fixtures/configuration-change.valid.json · download the raw file · cited from Contracts
Same folder: connector-capability.broken.json · connector-capability.valid.json · eval-set.broken.json · eval-set.valid.json · execution-obligations.examples.json · handover-packet.valid.json · ledger-record.broken.json · ledger-record.valid.json · message-envelope.broken.json · message-envelope.valid.json · model-turn.broken.json · model-turn.valid.json · runtime-state.broken.json · runtime-state.valid.json · tool-package.examples.json · write-shape.broken.json · write-shape.packet.broken.json · write-shape.packet.valid.json · write-shape.valid.json
{
"schema_version": 1,
"case_id": "fixture-templates",
"request_ref": "paper:request",
"selected_stages": [
"S1",
"S2",
"joint",
"release"
],
"targets": [
{
"id": "rating-test",
"environment": "TEST",
"system": "abacus",
"baseline_ref": "paper:baseline:test",
"schema_ref": "paper:schema:test",
"scope_ref": "paper:selected-templates"
}
],
"changes": [],
"input_bindings": {
"S2:source": "paper:tariff-source",
"joint:unchanged-offer-baseline": "paper:offer-baseline",
"joint:unchanged-role-baseline": "paper:role-baseline"
},
"skipped_stages": [
{
"stage": "S3",
"reason": "No catalogue change; current export proves compatibility.",
"baseline_ref": "paper:catalogue-baseline"
},
{
"stage": "S4",
"reason": "Existing offer selectors remain valid.",
"baseline_ref": "paper:offer-baseline"
},
{
"stage": "S5",
"reason": "Existing role wiring remains valid.",
"baseline_ref": "paper:role-baseline"
}
],
"templates": [
{
"key": "broker-a",
"selector_ref": "paper:selector:broker-a",
"role_scope_ref": "paper:roles:broker-a",
"effective_from": "2026-10-01",
"product_spec_ref": "paper:single-template-spec:broker-a",
"target_ids": [
"rating-test"
],
"assertion_refs": [
"paper:quote:broker-a",
"paper:negative-selector:broker-a"
]
},
{
"key": "broker-b",
"selector_ref": "paper:selector:broker-b",
"role_scope_ref": "paper:roles:broker-b",
"effective_from": "2026-10-01",
"product_spec_ref": "paper:single-template-spec:broker-b",
"target_ids": [
"rating-test"
],
"assertion_refs": [
"paper:quote:broker-b",
"paper:negative-selector:broker-b"
]
}
],
"obligation_refs": [],
"execution_obligations_ref": "paper:execution",
"stage_edges": [
{
"from": "S1",
"to": "S2"
},
{
"from": "S2",
"to": "joint"
},
{
"from": "joint",
"to": "release"
}
]
}