☰ Contents
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"
}