{
  "schema": "hella.exp042.evidence-loss-authority.v1",
  "nominal_credit_bytes": 262144,
  "states": [
    {
      "endpoint": false,
      "storage": false,
      "network": false,
      "credit_bytes": 0
    },
    {
      "endpoint": false,
      "storage": false,
      "network": true,
      "credit_bytes": 0
    },
    {
      "endpoint": false,
      "storage": true,
      "network": false,
      "credit_bytes": 65536
    },
    {
      "endpoint": false,
      "storage": true,
      "network": true,
      "credit_bytes": 131072
    },
    {
      "endpoint": true,
      "storage": false,
      "network": false,
      "credit_bytes": 65536
    },
    {
      "endpoint": true,
      "storage": false,
      "network": true,
      "credit_bytes": 65536
    },
    {
      "endpoint": true,
      "storage": true,
      "network": false,
      "credit_bytes": 131072
    },
    {
      "endpoint": true,
      "storage": true,
      "network": true,
      "credit_bytes": 262144
    }
  ],
  "loss_transitions": [
    {
      "from": [
        false,
        false,
        true
      ],
      "loss": "network",
      "to": [
        false,
        false,
        false
      ],
      "from_credit": 0,
      "to_credit": 0
    },
    {
      "from": [
        false,
        true,
        false
      ],
      "loss": "storage",
      "to": [
        false,
        false,
        false
      ],
      "from_credit": 65536,
      "to_credit": 0
    },
    {
      "from": [
        false,
        true,
        true
      ],
      "loss": "storage",
      "to": [
        false,
        false,
        true
      ],
      "from_credit": 131072,
      "to_credit": 0
    },
    {
      "from": [
        false,
        true,
        true
      ],
      "loss": "network",
      "to": [
        false,
        true,
        false
      ],
      "from_credit": 131072,
      "to_credit": 65536
    },
    {
      "from": [
        true,
        false,
        false
      ],
      "loss": "endpoint",
      "to": [
        false,
        false,
        false
      ],
      "from_credit": 65536,
      "to_credit": 0
    },
    {
      "from": [
        true,
        false,
        true
      ],
      "loss": "endpoint",
      "to": [
        false,
        false,
        true
      ],
      "from_credit": 65536,
      "to_credit": 0
    },
    {
      "from": [
        true,
        false,
        true
      ],
      "loss": "network",
      "to": [
        true,
        false,
        false
      ],
      "from_credit": 65536,
      "to_credit": 65536
    },
    {
      "from": [
        true,
        true,
        false
      ],
      "loss": "endpoint",
      "to": [
        false,
        true,
        false
      ],
      "from_credit": 131072,
      "to_credit": 65536
    },
    {
      "from": [
        true,
        true,
        false
      ],
      "loss": "storage",
      "to": [
        true,
        false,
        false
      ],
      "from_credit": 131072,
      "to_credit": 65536
    },
    {
      "from": [
        true,
        true,
        true
      ],
      "loss": "endpoint",
      "to": [
        false,
        true,
        true
      ],
      "from_credit": 262144,
      "to_credit": 131072
    },
    {
      "from": [
        true,
        true,
        true
      ],
      "loss": "storage",
      "to": [
        true,
        false,
        true
      ],
      "from_credit": 262144,
      "to_credit": 65536
    },
    {
      "from": [
        true,
        true,
        true
      ],
      "loss": "network",
      "to": [
        true,
        true,
        false
      ],
      "from_credit": 262144,
      "to_credit": 131072
    }
  ],
  "invariant_violations": [],
  "all_invariants_hold": true,
  "truth_boundary": "Formal evidence-availability model only; not a live witness implementation."
}
