{
  "schema": "open-scaffold.proof-aggregate.v1",
  "comparison_id": "codex-token-efficient-resume-2026-06-16",
  "replicates_per_arm": 3,
  "generated_from": {
    "prompt_generator": "generate-fixture.mjs",
    "scorer": "score-fixture.mjs"
  },
  "quality_rubric": {
    "id": "deterministic-human-facing-decision-rubric-v1",
    "kind": "deterministic reader-usability proxy",
    "note": "These checks are deterministic, but they are aimed at whether a human reader can understand and act on the answer without rereading the raw paused-session artifacts.",
    "criteria": [
      {
        "id": "reader_action_is_plain",
        "label": "The answer gives a plain closeout/stop action."
      },
      {
        "id": "reader_reasons_explain_decision",
        "label": "The reasons explain the frontier, acceptance evidence, and why another attempt is not authorized."
      },
      {
        "id": "reader_resume_pointer_is_unambiguous",
        "label": "The resume pointer names attempt-f-closeout-candidate as the current/frontier state."
      },
      {
        "id": "reader_acceptance_and_remaining_work_are_clear",
        "label": "The acceptance status and remaining work are explicit."
      },
      {
        "id": "reader_next_fields_and_evidence_are_traceable",
        "label": "The next fields are complete and at least one direct evidence reference lets a reader continue."
      },
      {
        "id": "reader_boundary_is_plain",
        "label": "The boundary plainly says this is decision support, not approval/release/deployment/compliance."
      }
    ]
  },
  "cold_resume_packet_contract": {
    "id": "cold-resume-packet-v2-readable-closeout",
    "required_fields": [
      "plan",
      "objective",
      "action",
      "resume_current_frontier_evaluation",
      "acceptance_summary",
      "reasons",
      "required_next_fields",
      "evidence_refs",
      "authority_boundary"
    ],
    "source_refs": [
      "prompts/scaffolded-resume-capsule-prompt.md",
      "generate-fixture.mjs"
    ],
    "fail_closed_if_missing": true,
    "boundary": "Packet-field contract for this fixture only; it does not claim a stable public schema or universal resume format."
  },
  "arms": {
    "control": {
      "prompt_bytes": 419233,
      "median_codex_reported_total_tokens": 137327,
      "median_codex_reported_input_tokens": 136802,
      "median_codex_reported_output_tokens": 525,
      "median_wall_seconds": 33.533,
      "median_quality_score": 6,
      "quality_score_total": 6,
      "receipts": [
        "receipts/control-r1.json",
        "receipts/control-r2.json",
        "receipts/control-r3.json"
      ]
    },
    "scaffolded": {
      "prompt_bytes": 1557,
      "median_codex_reported_total_tokens": 31715,
      "median_codex_reported_input_tokens": 31414,
      "median_codex_reported_output_tokens": 301,
      "median_wall_seconds": 26.894,
      "median_quality_score": 6,
      "quality_score_total": 6,
      "receipts": [
        "receipts/scaffolded-r1.json",
        "receipts/scaffolded-r2.json",
        "receipts/scaffolded-r3.json"
      ]
    }
  },
  "deltas": {
    "prompt_payload_reduction_ratio": 269.256904,
    "codex_total_token_reduction_ratio_median": 4.330033,
    "wall_time_speedup_ratio_median": 1.246858,
    "quality_score_delta_median": 0,
    "quality_per_1k_codex_tokens_control": 0.043691,
    "quality_per_1k_codex_tokens_scaffolded": 0.189185,
    "evolution_compiled_record_delta": 1
  },
  "proof_thresholds": {
    "codex_total_token_reduction_ratio_median_minimum": 2,
    "met": true
  },
  "boundary": {
    "bounded_cold_resume_fixture_only": true,
    "codex_usage_source": "Original per-replicate codex exec --json turn.completed usage, preserved in committed receipts; raw event logs are omitted as local runtime residue.",
    "total_tokens_derivation": "input_tokens + output_tokens because this Codex CLI build did not emit total_tokens directly.",
    "not_universal_benchmark": true
  }
}
