{
  "experiment_id": "observation-validity-v1",
  "scheduled_executions": 64,
  "llm_executions": 16,
  "apparatuses": 8,
  "blocks": 2,
  "condition_order": [
    {
      "order": 1,
      "block": 1,
      "task": 1,
      "condition": "LLM_PERSISTENT",
      "key": "b1-LLM_PERSISTENT"
    },
    {
      "order": 2,
      "block": 1,
      "task": 1,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b1-RULE_CHANGE_AWARE"
    },
    {
      "order": 3,
      "block": 1,
      "task": 1,
      "condition": "RULE_BLIND_CACHE",
      "key": "b1-RULE_BLIND_CACHE"
    },
    {
      "order": 4,
      "block": 1,
      "task": 1,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b1-RULE_ALWAYS_FRESH"
    },
    {
      "order": 5,
      "block": 1,
      "task": 2,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b1-RULE_CHANGE_AWARE"
    },
    {
      "order": 6,
      "block": 1,
      "task": 2,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b1-RULE_ALWAYS_FRESH"
    },
    {
      "order": 7,
      "block": 1,
      "task": 2,
      "condition": "LLM_PERSISTENT",
      "key": "b1-LLM_PERSISTENT"
    },
    {
      "order": 8,
      "block": 1,
      "task": 2,
      "condition": "RULE_BLIND_CACHE",
      "key": "b1-RULE_BLIND_CACHE"
    },
    {
      "order": 9,
      "block": 1,
      "task": 3,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b1-RULE_ALWAYS_FRESH"
    },
    {
      "order": 10,
      "block": 1,
      "task": 3,
      "condition": "RULE_BLIND_CACHE",
      "key": "b1-RULE_BLIND_CACHE"
    },
    {
      "order": 11,
      "block": 1,
      "task": 3,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b1-RULE_CHANGE_AWARE"
    },
    {
      "order": 12,
      "block": 1,
      "task": 3,
      "condition": "LLM_PERSISTENT",
      "key": "b1-LLM_PERSISTENT"
    },
    {
      "order": 13,
      "block": 1,
      "task": 4,
      "condition": "RULE_BLIND_CACHE",
      "key": "b1-RULE_BLIND_CACHE"
    },
    {
      "order": 14,
      "block": 1,
      "task": 4,
      "condition": "LLM_PERSISTENT",
      "key": "b1-LLM_PERSISTENT"
    },
    {
      "order": 15,
      "block": 1,
      "task": 4,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b1-RULE_ALWAYS_FRESH"
    },
    {
      "order": 16,
      "block": 1,
      "task": 4,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b1-RULE_CHANGE_AWARE"
    },
    {
      "order": 17,
      "block": 1,
      "task": 5,
      "condition": "LLM_PERSISTENT",
      "key": "b1-LLM_PERSISTENT"
    },
    {
      "order": 18,
      "block": 1,
      "task": 5,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b1-RULE_CHANGE_AWARE"
    },
    {
      "order": 19,
      "block": 1,
      "task": 5,
      "condition": "RULE_BLIND_CACHE",
      "key": "b1-RULE_BLIND_CACHE"
    },
    {
      "order": 20,
      "block": 1,
      "task": 5,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b1-RULE_ALWAYS_FRESH"
    },
    {
      "order": 21,
      "block": 1,
      "task": 6,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b1-RULE_CHANGE_AWARE"
    },
    {
      "order": 22,
      "block": 1,
      "task": 6,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b1-RULE_ALWAYS_FRESH"
    },
    {
      "order": 23,
      "block": 1,
      "task": 6,
      "condition": "LLM_PERSISTENT",
      "key": "b1-LLM_PERSISTENT"
    },
    {
      "order": 24,
      "block": 1,
      "task": 6,
      "condition": "RULE_BLIND_CACHE",
      "key": "b1-RULE_BLIND_CACHE"
    },
    {
      "order": 25,
      "block": 1,
      "task": 7,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b1-RULE_ALWAYS_FRESH"
    },
    {
      "order": 26,
      "block": 1,
      "task": 7,
      "condition": "RULE_BLIND_CACHE",
      "key": "b1-RULE_BLIND_CACHE"
    },
    {
      "order": 27,
      "block": 1,
      "task": 7,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b1-RULE_CHANGE_AWARE"
    },
    {
      "order": 28,
      "block": 1,
      "task": 7,
      "condition": "LLM_PERSISTENT",
      "key": "b1-LLM_PERSISTENT"
    },
    {
      "order": 29,
      "block": 1,
      "task": 8,
      "condition": "RULE_BLIND_CACHE",
      "key": "b1-RULE_BLIND_CACHE"
    },
    {
      "order": 30,
      "block": 1,
      "task": 8,
      "condition": "LLM_PERSISTENT",
      "key": "b1-LLM_PERSISTENT"
    },
    {
      "order": 31,
      "block": 1,
      "task": 8,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b1-RULE_ALWAYS_FRESH"
    },
    {
      "order": 32,
      "block": 1,
      "task": 8,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b1-RULE_CHANGE_AWARE"
    },
    {
      "order": 33,
      "block": 2,
      "task": 1,
      "condition": "LLM_PERSISTENT",
      "key": "b2-LLM_PERSISTENT"
    },
    {
      "order": 34,
      "block": 2,
      "task": 1,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b2-RULE_CHANGE_AWARE"
    },
    {
      "order": 35,
      "block": 2,
      "task": 1,
      "condition": "RULE_BLIND_CACHE",
      "key": "b2-RULE_BLIND_CACHE"
    },
    {
      "order": 36,
      "block": 2,
      "task": 1,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b2-RULE_ALWAYS_FRESH"
    },
    {
      "order": 37,
      "block": 2,
      "task": 2,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b2-RULE_CHANGE_AWARE"
    },
    {
      "order": 38,
      "block": 2,
      "task": 2,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b2-RULE_ALWAYS_FRESH"
    },
    {
      "order": 39,
      "block": 2,
      "task": 2,
      "condition": "LLM_PERSISTENT",
      "key": "b2-LLM_PERSISTENT"
    },
    {
      "order": 40,
      "block": 2,
      "task": 2,
      "condition": "RULE_BLIND_CACHE",
      "key": "b2-RULE_BLIND_CACHE"
    },
    {
      "order": 41,
      "block": 2,
      "task": 3,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b2-RULE_ALWAYS_FRESH"
    },
    {
      "order": 42,
      "block": 2,
      "task": 3,
      "condition": "RULE_BLIND_CACHE",
      "key": "b2-RULE_BLIND_CACHE"
    },
    {
      "order": 43,
      "block": 2,
      "task": 3,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b2-RULE_CHANGE_AWARE"
    },
    {
      "order": 44,
      "block": 2,
      "task": 3,
      "condition": "LLM_PERSISTENT",
      "key": "b2-LLM_PERSISTENT"
    },
    {
      "order": 45,
      "block": 2,
      "task": 4,
      "condition": "RULE_BLIND_CACHE",
      "key": "b2-RULE_BLIND_CACHE"
    },
    {
      "order": 46,
      "block": 2,
      "task": 4,
      "condition": "LLM_PERSISTENT",
      "key": "b2-LLM_PERSISTENT"
    },
    {
      "order": 47,
      "block": 2,
      "task": 4,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b2-RULE_ALWAYS_FRESH"
    },
    {
      "order": 48,
      "block": 2,
      "task": 4,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b2-RULE_CHANGE_AWARE"
    },
    {
      "order": 49,
      "block": 2,
      "task": 5,
      "condition": "LLM_PERSISTENT",
      "key": "b2-LLM_PERSISTENT"
    },
    {
      "order": 50,
      "block": 2,
      "task": 5,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b2-RULE_CHANGE_AWARE"
    },
    {
      "order": 51,
      "block": 2,
      "task": 5,
      "condition": "RULE_BLIND_CACHE",
      "key": "b2-RULE_BLIND_CACHE"
    },
    {
      "order": 52,
      "block": 2,
      "task": 5,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b2-RULE_ALWAYS_FRESH"
    },
    {
      "order": 53,
      "block": 2,
      "task": 6,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b2-RULE_CHANGE_AWARE"
    },
    {
      "order": 54,
      "block": 2,
      "task": 6,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b2-RULE_ALWAYS_FRESH"
    },
    {
      "order": 55,
      "block": 2,
      "task": 6,
      "condition": "LLM_PERSISTENT",
      "key": "b2-LLM_PERSISTENT"
    },
    {
      "order": 56,
      "block": 2,
      "task": 6,
      "condition": "RULE_BLIND_CACHE",
      "key": "b2-RULE_BLIND_CACHE"
    },
    {
      "order": 57,
      "block": 2,
      "task": 7,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b2-RULE_ALWAYS_FRESH"
    },
    {
      "order": 58,
      "block": 2,
      "task": 7,
      "condition": "RULE_BLIND_CACHE",
      "key": "b2-RULE_BLIND_CACHE"
    },
    {
      "order": 59,
      "block": 2,
      "task": 7,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b2-RULE_CHANGE_AWARE"
    },
    {
      "order": 60,
      "block": 2,
      "task": 7,
      "condition": "LLM_PERSISTENT",
      "key": "b2-LLM_PERSISTENT"
    },
    {
      "order": 61,
      "block": 2,
      "task": 8,
      "condition": "RULE_BLIND_CACHE",
      "key": "b2-RULE_BLIND_CACHE"
    },
    {
      "order": 62,
      "block": 2,
      "task": 8,
      "condition": "LLM_PERSISTENT",
      "key": "b2-LLM_PERSISTENT"
    },
    {
      "order": 63,
      "block": 2,
      "task": 8,
      "condition": "RULE_ALWAYS_FRESH",
      "key": "b2-RULE_ALWAYS_FRESH"
    },
    {
      "order": 64,
      "block": 2,
      "task": 8,
      "condition": "RULE_CHANGE_AWARE",
      "key": "b2-RULE_CHANGE_AWARE"
    }
  ],
  "hashes": {
    "protocol": "5d68026a76efd65edf67aca822de2da9593eb934d3dda59232c86a047fbc980a",
    "source_seal": "3d708cddb6b10827841af687d3863fd71a9300a5586b998d3e5741e0fbcaf992",
    "runtime": "fd314aedd9249bae5d2eccde05352deb0af97aa7d30e77d56386dc92e5c0c958"
  },
  "candidate_rejections": [
    {
      "block": 1,
      "count": 22,
      "reasons": {
        "old coefficient not robustly wrong at revisit": 3,
        "stable geometry did not change label": 19
      }
    },
    {
      "block": 2,
      "count": 14,
      "reasons": {
        "old coefficient not robustly wrong at revisit": 9,
        "stable geometry did not change label": 5
      }
    }
  ],
  "offline_feasibility": {
    "provider_disabled": true,
    "conditions": [
      {
        "block": 1,
        "condition": "RULE_CHANGE_AWARE",
        "correct": 8,
        "supported_correct": 8,
        "calibrations": 7,
        "provider_calls": 0
      },
      {
        "block": 1,
        "condition": "RULE_ALWAYS_FRESH",
        "correct": 8,
        "supported_correct": 8,
        "calibrations": 8,
        "provider_calls": 0
      },
      {
        "block": 1,
        "condition": "RULE_BLIND_CACHE",
        "correct": 6,
        "supported_correct": 5,
        "calibrations": 4,
        "provider_calls": 0
      },
      {
        "block": 2,
        "condition": "RULE_CHANGE_AWARE",
        "correct": 8,
        "supported_correct": 8,
        "calibrations": 7,
        "provider_calls": 0
      },
      {
        "block": 2,
        "condition": "RULE_ALWAYS_FRESH",
        "correct": 8,
        "supported_correct": 8,
        "calibrations": 8,
        "provider_calls": 0
      },
      {
        "block": 2,
        "condition": "RULE_BLIND_CACHE",
        "correct": 6,
        "supported_correct": 5,
        "calibrations": 4,
        "provider_calls": 0
      }
    ],
    "elapsed_seconds": 1.8796842088922858
  },
  "historical_reservations": {
    "input_tokens": 34852,
    "output_tokens": 1024,
    "inference_seconds": 600
  },
  "reproducibility_boundary": "Reviewed factual derivatives and public contracts/policies. Private executing source, hidden fixtures, full journals, transcripts and raw logs withheld; no full public replay claim."
}
