{
  "experiment_id": "observation-validity-coherent-v1",
  "predecessor": "observation-validity-v1",
  "predecessor_scientific_status": "invalidated",
  "fixture_relation": "corrected repeat on known fixtures; not independent generalization",
  "scheduled_executions": 64,
  "llm_executions": 16,
  "apparatuses": 8,
  "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"
    }
  ],
  "runtime_digest": "68ea974ee935c5a31e8ed61505df1ef751adc6235cfef8780dde42f60c959658",
  "model_digest": "25b843619e944cd0ae6069f94ff4e5e26a16e109ccbc0a66a0f05979ed70098e",
  "protocol_sha256": "dde34a52d3281e1950b1f44e890f9d8ff1f348922b93aa093593321dbc9703c5",
  "seal_sha256": "5c6a74b9ba912d502cecbc4db5735752579fd3acc4f56cb974501741f99b6858",
  "focused_checks": {
    "provider_disabled": true,
    "inference_calls": 0,
    "tests_run": 43,
    "failures": 0,
    "scripted_complete_requests": 98
  },
  "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": 2.479726375080645
  },
  "historical_reservations": {
    "input_tokens": 34852,
    "output_tokens": 1024,
    "inference_seconds": 600
  }
}
