☰ Contents
AISA v2.0 / Technical documentation / connector-capability.broken.json

connector-capability.broken.json

JSON · 18 lines · 768 bytes · wiki path 10 Architecture/contracts/fixtures/connector-capability.broken.json · download the raw file · cited from Contracts

Same folder: configuration-change.valid.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

{
  "_comment": "Deliberately broken: a write operation with no timeout behaviour, no recovery, no idempotency key and no evidence, reached through a tunnel (dropped, D132), authorised by a read grant. Every one must be refused.",
  "kind": "operation",
  "connector": "oracle-insis",
  "customer_code": "BULSTRAD",
  "environment": "PROD",
  "system": "INSIS",
  "version": 1,
  "operation_id": "oracle-insis.update_anything",
  "target_identity": { "host": "10.239.82.103", "port": 1521, "service": "INSISDB" },
  "effect_class": "irreversible",
  "authorization": "read_grant",
  "recovery": "retryable",
  "evidence_returned": [],
  "modes": ["write"],
  "route": { "kind": "ssh_tunnel", "via": "one of the Bulstrad production servers" },
  "state": "published"
}