{
  "passport": {
    "schema": "ARBD-OBSERVATION-PASSPORT-v1",
    "passport_id": "CP6-P1-DEMO",
    "source_kind": "SYNTHETIC",
    "science_status": "ABSTAIN",
    "truth_layer_promotion": 0,
    "empirical_status": "NOT_VALIDATED",
    "domain": {
      "key": "SYNTHETIC-INTERVAL-CHAIN",
      "description": "Three stipulated scenarios; no physical observations.",
      "conditions": "Independent box bounds; integer coordinates in stated units."
    },
    "time_axis": {
      "origin_utc": "2026-09-01T00:00:00.000Z",
      "step_seconds": 3600
    },
    "provenance": {
      "source_id": "DEMO-CONSTRUCTION",
      "locator": "RUN-025 / docs / observation-passport / synthetic-chain",
      "sha256": "a102d1199861b4a833d0a400f7788b5b036fc5ede8e4fd6d3bb69012e356cb69",
      "model_frozen_at": "2026-08-31T00:00:00.000Z",
      "uncertainty_basis": "Demonstration assumption; not a calibration certificate."
    },
    "target": {
      "id": "Y",
      "quantity": "stipulated future outcome",
      "unit": "demo_unit",
      "protocol": "Y at horizon 1 is stipulated as 0,2,4.",
      "hidden_channel_status": "NOT_CONFIGURED"
    },
    "channels": [
      {
        "id": "X",
        "quantity": "first stipulated coordinate",
        "unit": "demo_unit",
        "available_at": "2026-09-01T00:10:00.000Z",
        "uncertainty": {
          "kind": "ABSOLUTE_BOUND",
          "radius": 1,
          "justification": "User-selected synthetic absolute bound."
        },
        "lineage": [
          "SYNTHETIC-X"
        ]
      },
      {
        "id": "Q",
        "quantity": "second stipulated coordinate",
        "unit": "demo_unit",
        "available_at": "2026-09-01T00:10:00.000Z",
        "uncertainty": {
          "kind": "ABSOLUTE_BOUND",
          "radius": 1,
          "justification": "Stipulated absolute bound ±1."
        },
        "lineage": [
          "SYNTHETIC-Q"
        ]
      }
    ],
    "model": {
      "schema": "ARBD-FINITE-SCENARIOS-v1",
      "model_id": "SYNTHETIC-INTERVAL-CHAIN",
      "scope_key": "SYNTHETIC-INTERVAL-CHAIN",
      "kind": "SYNTHETIC_TRAJECTORIES",
      "science_status": "ABSTAIN",
      "truth_layer_promotion": 0,
      "empirical_status": "NOT_VALIDATED",
      "max_horizon": 1,
      "target": {
        "id": "Y",
        "unit": "demo_unit"
      },
      "observables": [
        {
          "id": "X",
          "time": 0,
          "unit": "demo_unit"
        },
        {
          "id": "Q",
          "time": 0,
          "unit": "demo_unit"
        }
      ],
      "scenarios": [
        {
          "id": "a",
          "observations": {
            "X": 1,
            "Q": 0
          },
          "outcome": [
            0,
            0
          ]
        },
        {
          "id": "b",
          "observations": {
            "X": 3,
            "Q": 10
          },
          "outcome": [
            0,
            2
          ]
        },
        {
          "id": "c",
          "observations": {
            "X": 5,
            "Q": 20
          },
          "outcome": [
            0,
            4
          ]
        }
      ]
    }
  },
  "query": {
    "schema": "ARBD-OBSERVATION-QUERY-v1",
    "passport_id": "CP6-P1-DEMO",
    "passport_sha256": "64bace85f414abceef0e4b18434de0b3710c5682c1a6a8a9e9c6c6658c950ea8",
    "scope_key": "SYNTHETIC-INTERVAL-CHAIN",
    "issued_at": "2026-09-01T00:30:00.000Z",
    "horizon": 1,
    "tolerance": 0,
    "records": [],
    "candidates": [
      "X"
    ]
  },
  "result": {
    "science_status": "ABSTAIN",
    "truth_layer_promotion": 0,
    "empirical_status": "NOT_VALIDATED",
    "provenance_status": "DECLARED_NOT_INDEPENDENTLY_VERIFIED",
    "probability_semantics": "NONE",
    "module": "ARBD38-CP6-P1",
    "status": "ABSTAIN_TOLERANCE_NOT_MET",
    "passport_id": "CP6-P1-DEMO",
    "passport_sha256": "64bace85f414abceef0e4b18434de0b3710c5682c1a6a8a9e9c6c6658c950ea8",
    "source_kind": "SYNTHETIC",
    "issued_at": "2026-09-01T00:30:00.000Z",
    "horizon": 1,
    "target_at": "2026-09-01T01:00:00.000Z",
    "target_unit": "demo_unit",
    "bound_semantics": "CONDITIONAL_ON_DECLARED_BOX_ERROR_MODEL",
    "prediction_set_semantics": "EXACT_WITHIN_ENUMERATED_MODEL",
    "tolerance": 0,
    "point_identified": false,
    "scenario_ids": [
      "a",
      "b",
      "c"
    ],
    "values": [
      0,
      2,
      4
    ],
    "lower": 0,
    "upper": 4,
    "minimax_center": 2,
    "minimax_radius": 2,
    "design": {
      "criterion": "MINIMUM_CARDINALITY_FIXED_SUBSET_AT_TOLERANCE",
      "minimum_observations": null,
      "minimal_sets": [],
      "designs": [
        {
          "channels": [],
          "worst_case_radius": 2,
          "witness": {
            "scenario_pair": [
              "a",
              "c"
            ],
            "target_values": [
              0,
              4
            ],
            "common_reading": {}
          }
        },
        {
          "channels": [
            "X"
          ],
          "worst_case_radius": 1,
          "witness": {
            "scenario_pair": [
              "a",
              "b"
            ],
            "target_values": [
              0,
              2
            ],
            "common_reading": {
              "X": 2
            }
          }
        }
      ],
      "full_worst_case_radius": 1,
      "obstruction": {
        "scenario_pair": [
          "a",
          "b"
        ],
        "target_values": [
          0,
          2
        ],
        "common_reading": {
          "X": 2
        }
      },
      "pair_count": 3,
      "candidate_semantics": "PREEXISTING_CHANNELS_AVAILABLE_BY_ISSUE_TIME"
    },
    "limitations": [
      "FINITE_SCENARIOS_NOT_KNOWN_EXHAUSTIVE",
      "DECLARED_LINEAGE_NOT_EXTERNALLY_AUDITED",
      "BOX_ERRORS_NO_CORRELATION_CONSTRAINT",
      "NO_BLIND_OR_EXTERNAL_VALIDATION"
    ]
  }
}
