AISA v2.0 / Technical documentation / write-shape.packet.valid.json
write-shape.packet.valid.json
JSON · 41 lines · 1,014 bytes · wiki path 10 Architecture/contracts/fixtures/write-shape.packet.valid.json · download the raw file · cited from Contracts
Same folder: configuration-change.valid.json · 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.valid.json
{
"object": "write_packet",
"case_id": "case-example-001",
"plan_revision_id": "plan-revision-001",
"shape_key": "example.single_update",
"shape_version": 1,
"requested_mode": "write",
"target": {
"environment": "QA",
"system": "IPAL",
"object": "synthetic-fixture"
},
"target_traits": [
"working"
],
"steps": [
{
"step_id": "update-object",
"bound_parameters": {
"object_handle": "obj-1",
"new_value": 2
},
"expected_count": 1,
"effect_class": "transactional",
"statement_hash": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
],
"teardown": {
"derived_from_shape": true,
"statement_hashes": [
"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
]
},
"replay": {
"assertions": [
"object has requested value"
]
},
"auditor_verdict_required": true,
"artefact_hash": "e0ab5409295f81b767045e0fb58c92ecc40cdc7597c7792a1face31837232676"
}