{
  "at": "2026-08-26T09:58:39Z",
  "mode": "run",
  "runs": [],
  "stopped": {
    "at": "2026-08-26T09:58:39Z",
    "trigger": "disk-floor",
    "receipt": "the bench box / has 49 GiB free, under the 60 GiB stop floor.",
    "detail": {
      "at": "2026-08-26T09:58:39Z",
      "mem_available_gb": 41.28,
      "mem_available_floor_gb": 8,
      "swap_used_gb": 2,
      "swap_baseline_gb": 5,
      "swap_growth_gb": -3,
      "swap_growth_ceiling_gb": 4,
      "disk_root_free_gb": 49,
      "disk_free_stop_gb": 60
    }
  },
  "protocol": {
    "C1": {
      "golden": "golden/judge-c1.json",
      "prereg": "prereg/PREREG-C1.md",
      "repeats": 3,
      "aggregation": "strict-majority per case",
      "carried_state": "RANKED",
      "timeout_s": 180,
      "response_failure_ceiling": 0.1,
      "verdict_rule": "legspec_legs_c1.floor_verdict",
      "prompt": {
        "system": "You are a grounding judge for a rulebook. You will be given a CLAIM and a QUOTE from the rulebook. Decide whether the quote alone supports the claim.\nAnswer with ONLY a JSON object: {\"verdict\":\"PASS\"|\"FAIL\"|\"UNCERTAIN\",\"why\":\"<one sentence>\"}\nRules: PASS only if the quote alone entails the claim exactly as stated. FAIL if the quote contradicts it. UNCERTAIN if the quote neither supports nor contradicts it. World knowledge must never rescue a claim the quote does not support. Numbers must match exactly.",
        "user_template": "CLAIM: {claim}\nQUOTE:\n{quote}"
      },
      "prompt_mode": "prompted schema — the JSON contract is in the system prompt and no format field is sent on a scored call; the polarity probes send the format schema because measuring its enforcement is their job",
      "temperature": 0,
      "top_p": 1,
      "num_predict": 1024,
      "postures": {
        "think:false": {
          "think": false,
          "reasoning_strength": null
        },
        "think:false+reasoning-medium": {
          "think": false,
          "reasoning_strength": "medium"
        },
        "think:false+reasoning-high": {
          "think": false,
          "reasoning_strength": "high"
        }
      },
      "dial_model_prefix": "muse-glimmer",
      "reasoning_strength_mechanism": "system-prompt line 'Reasoning strength: {strength}' (RULINGS-0812 core ruling 1); think stays false on every C1 row",
      "kill_rule": "catch iff verdict != PASS (FAIL and UNCERTAIN both catch)",
      "preservation_rule": "only PASS preserves",
      "floors": {
        "kill": {
          "floor": 11,
          "n": 12,
          "arithmetic": "ceil(12 x 0.852) = 11"
        },
        "preservation": {
          "floor": 8,
          "n": 9,
          "arithmetic": "ceil(9 x 0.8125) = 8"
        },
        "both_bind_independently": true
      },
      "probe_case_id": "c1-p-bez-01"
    }
  }
}
