{
  "schemaVersion": 1,
  "datasetId": "csr-crypto-signal-concurrent-exposure-analyzer-2026-07-14",
  "synthetic": true,
  "fixtures": [
    {
      "fixtureId": "starter-five-rows",
      "label": "The required ACC-A peak, four overlap pairs, four overlapping rows, 62.5 percent concurrent span, and isolated ACC-B baseline.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT",
        "HALF_OPEN_BOUNDARY_APPLIED"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "HALF_OPEN_BOUNDARY_APPLIED",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 379,
          "logicalRecordCount": 6,
          "dataRowCount": 5,
          "columnCount": 5,
          "riskBasisCount": 2
        },
        "basisResults": [
          {
            "riskBasisId": "ACC-A",
            "rowCount": 4,
            "basisStartUtc": "2026-01-15T08:00:00Z",
            "basisEndUtc": "2026-01-15T16:00:00Z",
            "observedBasisSpanSeconds": "28800",
            "maximumSimultaneousSignalCount": 3,
            "peakSummedPlannedRiskPct": "2.25",
            "earliestPeakWindow": {
              "startUtc": "2026-01-15T12:00:00Z",
              "endUtc": "2026-01-15T13:00:00Z"
            },
            "peakSignalCount": 3,
            "peakSignalIds": [
              "ACC-A-01",
              "ACC-A-02",
              "ACC-A-03"
            ],
            "overlapPairCount": 4,
            "overlappingRowCount": 4,
            "overlappingSignalIds": [
              "ACC-A-01",
              "ACC-A-02",
              "ACC-A-03",
              "ACC-A-04"
            ],
            "twoPlusOpenDurationSeconds": "18000",
            "concurrentSpanSharePercent": "62.5"
          },
          {
            "riskBasisId": "ACC-B",
            "rowCount": 1,
            "basisStartUtc": "2026-01-15T09:00:00Z",
            "basisEndUtc": "2026-01-15T11:00:00Z",
            "observedBasisSpanSeconds": "7200",
            "maximumSimultaneousSignalCount": 1,
            "peakSummedPlannedRiskPct": "2",
            "earliestPeakWindow": {
              "startUtc": "2026-01-15T09:00:00Z",
              "endUtc": "2026-01-15T11:00:00Z"
            },
            "peakSignalCount": 1,
            "peakSignalIds": [
              "ACC-B-01"
            ],
            "overlapPairCount": 0,
            "overlappingRowCount": 0,
            "overlappingSignalIds": [],
            "twoPlusOpenDurationSeconds": "0",
            "concurrentSpanSharePercent": "0"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "same-timestamp-half-open-handoff",
      "label": "A close at exactly the next row's open is not overlap.",
      "valid": true,
      "issueCodes": [
        "HALF_OPEN_BOUNDARY_APPLIED",
        "NO_OVERLAP_PAIRS"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "HALF_OPEN_BOUNDARY_APPLIED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "NO_OVERLAP_PAIRS",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 173,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 2,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T12:00:00Z",
            "observedBasisSpanSeconds": "7200",
            "maximumSimultaneousSignalCount": 1,
            "peakSummedPlannedRiskPct": "2",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T11:00:00Z",
              "endUtc": "2026-01-01T12:00:00Z"
            },
            "peakSignalCount": 1,
            "peakSignalIds": [
              "B"
            ],
            "overlapPairCount": 0,
            "overlappingRowCount": 0,
            "overlappingSignalIds": [],
            "twoPlusOpenDurationSeconds": "0",
            "concurrentSpanSharePercent": "0"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "multiple-bases-never-summed",
      "label": "Two simultaneous intervals under different exact bases remain two independent results and never become 130 percent.",
      "valid": true,
      "issueCodes": [
        "NO_OVERLAP_PAIRS"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "NO_OVERLAP_PAIRS",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 179,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 2
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS-B",
            "rowCount": 1,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T12:00:00Z",
            "observedBasisSpanSeconds": "7200",
            "maximumSimultaneousSignalCount": 1,
            "peakSummedPlannedRiskPct": "70",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00Z",
              "endUtc": "2026-01-01T12:00:00Z"
            },
            "peakSignalCount": 1,
            "peakSignalIds": [
              "B"
            ],
            "overlapPairCount": 0,
            "overlappingRowCount": 0,
            "overlappingSignalIds": [],
            "twoPlusOpenDurationSeconds": "0",
            "concurrentSpanSharePercent": "0"
          },
          {
            "riskBasisId": "BASIS-A",
            "rowCount": 1,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T12:00:00Z",
            "observedBasisSpanSeconds": "7200",
            "maximumSimultaneousSignalCount": 1,
            "peakSummedPlannedRiskPct": "60",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00Z",
              "endUtc": "2026-01-01T12:00:00Z"
            },
            "peakSignalCount": 1,
            "peakSignalIds": [
              "A"
            ],
            "overlapPairCount": 0,
            "overlappingRowCount": 0,
            "overlappingSignalIds": [],
            "twoPlusOpenDurationSeconds": "0",
            "concurrentSpanSharePercent": "0"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "equal-risk-peaks-choose-earliest",
      "label": "Equal two-percent peak segments choose the earliest half-open window; the boundary-only A-C pair is excluded.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT",
        "HALF_OPEN_BOUNDARY_APPLIED"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "HALF_OPEN_BOUNDARY_APPLIED",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 225,
          "logicalRecordCount": 4,
          "dataRowCount": 3,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 3,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T14:00:00Z",
            "observedBasisSpanSeconds": "14400",
            "maximumSimultaneousSignalCount": 2,
            "peakSummedPlannedRiskPct": "2",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T11:00:00Z",
              "endUtc": "2026-01-01T12:00:00Z"
            },
            "peakSignalCount": 2,
            "peakSignalIds": [
              "A",
              "B"
            ],
            "overlapPairCount": 2,
            "overlappingRowCount": 3,
            "overlappingSignalIds": [
              "A",
              "B",
              "C"
            ],
            "twoPlusOpenDurationSeconds": "7200",
            "concurrentSpanSharePercent": "50"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "maximum-count-differs-from-risk-peak",
      "label": "Three low-risk rows produce the maximum count, while a later two-row segment produces the maximum planned-risk sum.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT",
        "MAX_COUNT_AND_RISK_PEAK_DIVERGE"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "MAX_COUNT_AND_RISK_PEAK_DIVERGE",
            "severity": "notice",
            "row": null,
            "column": "risk_basis_id"
          }
        ],
        "inputSummary": {
          "inputBytes": 278,
          "logicalRecordCount": 5,
          "dataRowCount": 4,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 4,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T14:00:00Z",
            "observedBasisSpanSeconds": "14400",
            "maximumSimultaneousSignalCount": 3,
            "peakSummedPlannedRiskPct": "15",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T12:00:00Z",
              "endUtc": "2026-01-01T13:00:00Z"
            },
            "peakSignalCount": 2,
            "peakSignalIds": [
              "A",
              "D"
            ],
            "overlapPairCount": 4,
            "overlappingRowCount": 4,
            "overlappingSignalIds": [
              "A",
              "B",
              "C",
              "D"
            ],
            "twoPlusOpenDurationSeconds": "7200",
            "concurrentSpanSharePercent": "50"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "nanosecond-precision",
      "label": "One nanosecond of overlap inside a three-nanosecond observed span is preserved without millisecond rounding.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 213,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 2,
            "basisStartUtc": "2026-01-01T10:00:00.000000001Z",
            "basisEndUtc": "2026-01-01T10:00:00.000000004Z",
            "observedBasisSpanSeconds": "0.000000003",
            "maximumSimultaneousSignalCount": 2,
            "peakSummedPlannedRiskPct": "3",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00.000000002Z",
              "endUtc": "2026-01-01T10:00:00.000000003Z"
            },
            "peakSignalCount": 2,
            "peakSignalIds": [
              "A",
              "B"
            ],
            "overlapPairCount": 1,
            "overlappingRowCount": 2,
            "overlappingSignalIds": [
              "A",
              "B"
            ],
            "twoPlusOpenDurationSeconds": "0.000000001",
            "concurrentSpanSharePercent": "33.333333"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "cross-day-duration",
      "label": "A fixed three-second span crossing midnight preserves one exact second of overlap.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 173,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 2,
            "basisStartUtc": "2026-01-01T23:59:59Z",
            "basisEndUtc": "2026-01-02T00:00:02Z",
            "observedBasisSpanSeconds": "3",
            "maximumSimultaneousSignalCount": 2,
            "peakSummedPlannedRiskPct": "3",
            "earliestPeakWindow": {
              "startUtc": "2026-01-02T00:00:00Z",
              "endUtc": "2026-01-02T00:00:01Z"
            },
            "peakSignalCount": 2,
            "peakSignalIds": [
              "A",
              "B"
            ],
            "overlapPairCount": 1,
            "overlappingRowCount": 2,
            "overlappingSignalIds": [
              "A",
              "B"
            ],
            "twoPlusOpenDurationSeconds": "1",
            "concurrentSpanSharePercent": "33.333333"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "cross-month-duration",
      "label": "A fixed three-minute span crossing a month boundary preserves one exact minute of overlap.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 173,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 2,
            "basisStartUtc": "2026-01-31T23:59:00Z",
            "basisEndUtc": "2026-02-01T00:02:00Z",
            "observedBasisSpanSeconds": "180",
            "maximumSimultaneousSignalCount": 2,
            "peakSummedPlannedRiskPct": "3",
            "earliestPeakWindow": {
              "startUtc": "2026-02-01T00:00:00Z",
              "endUtc": "2026-02-01T00:01:00Z"
            },
            "peakSignalCount": 2,
            "peakSignalIds": [
              "A",
              "B"
            ],
            "overlapPairCount": 1,
            "overlappingRowCount": 2,
            "overlappingSignalIds": [
              "A",
              "B"
            ],
            "twoPlusOpenDurationSeconds": "60",
            "concurrentSpanSharePercent": "33.333333"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "cross-year-duration",
      "label": "A fixed three-minute span crossing a year boundary preserves one exact minute of overlap.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 173,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 2,
            "basisStartUtc": "2025-12-31T23:59:00Z",
            "basisEndUtc": "2026-01-01T00:02:00Z",
            "observedBasisSpanSeconds": "180",
            "maximumSimultaneousSignalCount": 2,
            "peakSummedPlannedRiskPct": "3",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T00:00:00Z",
              "endUtc": "2026-01-01T00:01:00Z"
            },
            "peakSignalCount": 2,
            "peakSignalIds": [
              "A",
              "B"
            ],
            "overlapPairCount": 1,
            "overlappingRowCount": 2,
            "overlappingSignalIds": [
              "A",
              "B"
            ],
            "twoPlusOpenDurationSeconds": "60",
            "concurrentSpanSharePercent": "33.333333"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "leap-year-february-29",
      "label": "The ordinary leap year 2024 admits February 29 and preserves exact cross-day duration.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 173,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 2,
            "basisStartUtc": "2024-02-28T23:59:59Z",
            "basisEndUtc": "2024-02-29T00:00:02Z",
            "observedBasisSpanSeconds": "3",
            "maximumSimultaneousSignalCount": 2,
            "peakSummedPlannedRiskPct": "3",
            "earliestPeakWindow": {
              "startUtc": "2024-02-29T00:00:00Z",
              "endUtc": "2024-02-29T00:00:01Z"
            },
            "peakSignalCount": 2,
            "peakSignalIds": [
              "A",
              "B"
            ],
            "overlapPairCount": 1,
            "overlappingRowCount": 2,
            "overlappingSignalIds": [
              "A",
              "B"
            ],
            "twoPlusOpenDurationSeconds": "1",
            "concurrentSpanSharePercent": "33.333333"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "leap-century-2000",
      "label": "The Gregorian leap century 2000 admits February 29 and preserves exact cross-month duration.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 173,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 2,
            "basisStartUtc": "2000-02-29T23:59:59Z",
            "basisEndUtc": "2000-03-01T00:00:02Z",
            "observedBasisSpanSeconds": "3",
            "maximumSimultaneousSignalCount": 2,
            "peakSummedPlannedRiskPct": "3",
            "earliestPeakWindow": {
              "startUtc": "2000-03-01T00:00:00Z",
              "endUtc": "2000-03-01T00:00:01Z"
            },
            "peakSignalCount": 2,
            "peakSignalIds": [
              "A",
              "B"
            ],
            "overlapPairCount": 1,
            "overlappingRowCount": 2,
            "overlappingSignalIds": [
              "A",
              "B"
            ],
            "twoPlusOpenDurationSeconds": "1",
            "concurrentSpanSharePercent": "33.333333"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "non-leap-century-2100",
      "label": "The Gregorian non-leap century 2100 rejects February 29.",
      "valid": false,
      "issueCodes": [
        "OPENED_AT_INVALID"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "OPENED_AT_INVALID",
            "severity": "error",
            "row": 2,
            "column": "opened_at_utc"
          }
        ],
        "inputSummary": {
          "inputBytes": 121,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "round-half-up-two-thirds",
      "label": "Two concurrent nanoseconds inside a three-nanosecond span round half up to 66.666667 percent.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 213,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 2,
            "basisStartUtc": "2026-01-01T10:00:00.000000001Z",
            "basisEndUtc": "2026-01-01T10:00:00.000000004Z",
            "observedBasisSpanSeconds": "0.000000003",
            "maximumSimultaneousSignalCount": 2,
            "peakSummedPlannedRiskPct": "3",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00.000000001Z",
              "endUtc": "2026-01-01T10:00:00.000000003Z"
            },
            "peakSignalCount": 2,
            "peakSignalIds": [
              "A",
              "B"
            ],
            "overlapPairCount": 1,
            "overlappingRowCount": 2,
            "overlappingSignalIds": [
              "A",
              "B"
            ],
            "twoPlusOpenDurationSeconds": "0.000000002",
            "concurrentSpanSharePercent": "66.666667"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "single-utf8-bom",
      "label": "Exactly one UTF-8 byte-order mark at byte zero is accepted and removed before header validation.",
      "valid": true,
      "issueCodes": [
        "NO_OVERLAP_PAIRS"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "NO_OVERLAP_PAIRS",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 124,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 1,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T11:00:00Z",
            "observedBasisSpanSeconds": "3600",
            "maximumSimultaneousSignalCount": 1,
            "peakSummedPlannedRiskPct": "1",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00Z",
              "endUtc": "2026-01-01T11:00:00Z"
            },
            "peakSignalCount": 1,
            "peakSignalIds": [
              "A"
            ],
            "overlapPairCount": 0,
            "overlappingRowCount": 0,
            "overlappingSignalIds": [],
            "twoPlusOpenDurationSeconds": "0",
            "concurrentSpanSharePercent": "0"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "double-utf8-bom",
      "label": "A second UTF-8 byte-order mark is preserved as data and rejected rather than silently stripped.",
      "valid": false,
      "issueCodes": [
        "HEADER_INVALID",
        "REQUIRED_COLUMN_MISSING",
        "SIGNAL_ID_EMPTY"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "HEADER_INVALID",
            "severity": "error",
            "row": null,
            "column": ""
          },
          {
            "code": "REQUIRED_COLUMN_MISSING",
            "severity": "error",
            "row": null,
            "column": "signal_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 2,
            "column": "signal_id"
          }
        ],
        "inputSummary": {
          "inputBytes": 127,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "malformed-utf8",
      "label": "A lone 0xFF byte is rejected before CSV parsing and never replaced.",
      "valid": false,
      "issueCodes": [
        "UTF8_INVALID"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "malformed",
        "issues": [
          {
            "code": "UTF8_INVALID",
            "severity": "error",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 1,
          "logicalRecordCount": 0,
          "dataRowCount": 0,
          "columnCount": 0,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "quoted-unknown-column",
      "label": "A bounded ignored field accepts a comma, escaped quotes, and an embedded line break under the CSV grammar.",
      "valid": true,
      "issueCodes": [
        "NO_OVERLAP_PAIRS",
        "UNKNOWN_COLUMN_IGNORED"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "NO_OVERLAP_PAIRS",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 176,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 6,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 1,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T11:00:00Z",
            "observedBasisSpanSeconds": "3600",
            "maximumSimultaneousSignalCount": 1,
            "peakSummedPlannedRiskPct": "1",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00Z",
              "endUtc": "2026-01-01T11:00:00Z"
            },
            "peakSignalCount": 1,
            "peakSignalIds": [
              "SIG-1"
            ],
            "overlapPairCount": 0,
            "overlappingRowCount": 0,
            "overlappingSignalIds": [],
            "twoPlusOpenDurationSeconds": "0",
            "concurrentSpanSharePercent": "0"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "malformed-unclosed-quote",
      "label": "An unclosed quoted field produces no partial metrics.",
      "valid": false,
      "issueCodes": [
        "CSV_MALFORMED"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "malformed",
        "issues": [
          {
            "code": "CSV_MALFORMED",
            "severity": "error",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 136,
          "logicalRecordCount": 1,
          "dataRowCount": 0,
          "columnCount": 0,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "duplicate-signal-id-case-insensitive",
      "label": "Signal IDs are unique globally after ASCII lowercase folding, even across bases.",
      "valid": false,
      "issueCodes": [
        "SIGNAL_ID_DUPLICATE"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "SIGNAL_ID_DUPLICATE",
            "severity": "error",
            "row": 3,
            "column": "signal_id"
          }
        ],
        "inputSummary": {
          "inputBytes": 185,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "ascii-signal-id-order",
      "label": "Accepted punctuation is ordered by ASCII after case folding rather than locale collation.",
      "valid": true,
      "issueCodes": [
        "CONCURRENT_ROWS_PRESENT"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 285,
          "logicalRecordCount": 5,
          "dataRowCount": 4,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 4,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T11:00:00Z",
            "observedBasisSpanSeconds": "3600",
            "maximumSimultaneousSignalCount": 4,
            "peakSummedPlannedRiskPct": "4",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00Z",
              "endUtc": "2026-01-01T11:00:00Z"
            },
            "peakSignalCount": 4,
            "peakSignalIds": [
              "A-1",
              "A.1",
              "A:1",
              "A_1"
            ],
            "overlapPairCount": 6,
            "overlappingRowCount": 4,
            "overlappingSignalIds": [
              "A-1",
              "A.1",
              "A:1",
              "A_1"
            ],
            "twoPlusOpenDurationSeconds": "3600",
            "concurrentSpanSharePercent": "100"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "timestamp-offset-rejected",
      "label": "A numeric +00:00 offset is rejected by the strict UTC Z profile.",
      "valid": false,
      "issueCodes": [
        "OPENED_AT_INVALID"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "OPENED_AT_INVALID",
            "severity": "error",
            "row": 2,
            "column": "opened_at_utc"
          }
        ],
        "inputSummary": {
          "inputBytes": 126,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "timestamp-calendar-and-fraction-errors",
      "label": "An impossible date and a ten-digit fractional second are both rejected without ordering arithmetic.",
      "valid": false,
      "issueCodes": [
        "OPENED_AT_INVALID",
        "CLOSED_AT_INVALID"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "OPENED_AT_INVALID",
            "severity": "error",
            "row": 2,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_INVALID",
            "severity": "error",
            "row": 2,
            "column": "closed_at_utc"
          }
        ],
        "inputSummary": {
          "inputBytes": 132,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "zero-duration-interval",
      "label": "Equal open and close timestamps are invalid rather than zero-duration overlap.",
      "valid": false,
      "issueCodes": [
        "INTERVAL_NOT_POSITIVE"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "INTERVAL_NOT_POSITIVE",
            "severity": "error",
            "row": 2,
            "column": "closed_at_utc"
          }
        ],
        "inputSummary": {
          "inputBytes": 121,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "close-before-open",
      "label": "A reverse interval is invalid.",
      "valid": false,
      "issueCodes": [
        "INTERVAL_NOT_POSITIVE"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "INTERVAL_NOT_POSITIVE",
            "severity": "error",
            "row": 2,
            "column": "closed_at_utc"
          }
        ],
        "inputSummary": {
          "inputBytes": 121,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "fixed-scale-extremes",
      "label": "The minimum representable positive value and exact 100 percent value sum to 100.000001 without float drift.",
      "valid": true,
      "issueCodes": [
        "PEAK_PLANNED_RISK_OVER_100",
        "CONCURRENT_ROWS_PRESENT"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed_with_warnings",
        "issues": [
          {
            "code": "PEAK_PLANNED_RISK_OVER_100",
            "severity": "warning",
            "row": null,
            "column": "planned_risk_pct"
          },
          {
            "code": "CONCURRENT_ROWS_PRESENT",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 193,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 2,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T11:00:00Z",
            "observedBasisSpanSeconds": "3600",
            "maximumSimultaneousSignalCount": 2,
            "peakSummedPlannedRiskPct": "100.000001",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00Z",
              "endUtc": "2026-01-01T11:00:00Z"
            },
            "peakSignalCount": 2,
            "peakSignalIds": [
              "MAX",
              "MIN"
            ],
            "overlapPairCount": 1,
            "overlappingRowCount": 2,
            "overlappingSignalIds": [
              "MAX",
              "MIN"
            ],
            "twoPlusOpenDurationSeconds": "3600",
            "concurrentSpanSharePercent": "100"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "planned-risk-overprecision",
      "label": "A seventh fractional digit is rejected instead of rounded.",
      "valid": false,
      "issueCodes": [
        "PLANNED_RISK_PRECISION"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "PLANNED_RISK_PRECISION",
            "severity": "error",
            "row": 2,
            "column": "planned_risk_pct"
          }
        ],
        "inputSummary": {
          "inputBytes": 129,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "planned-risk-zero-range",
      "label": "A zero planned-risk percentage is rejected independently.",
      "valid": false,
      "issueCodes": [
        "PLANNED_RISK_RANGE"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "PLANNED_RISK_RANGE",
            "severity": "error",
            "row": 2,
            "column": "planned_risk_pct"
          }
        ],
        "inputSummary": {
          "inputBytes": 124,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "planned-risk-upper-range",
      "label": "A planned-risk percentage above 100 is rejected independently.",
      "valid": false,
      "issueCodes": [
        "PLANNED_RISK_RANGE"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "PLANNED_RISK_RANGE",
            "severity": "error",
            "row": 2,
            "column": "planned_risk_pct"
          }
        ],
        "inputSummary": {
          "inputBytes": 133,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "empty-input",
      "label": "Empty input remains an explicit non-exportable state.",
      "valid": false,
      "issueCodes": [
        "EMPTY_INPUT"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "empty",
        "issues": [
          {
            "code": "EMPTY_INPUT",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 0,
          "logicalRecordCount": 0,
          "dataRowCount": 0,
          "columnCount": 0,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "header-only",
      "label": "A valid header without data rows cannot produce metrics.",
      "valid": false,
      "issueCodes": [
        "NO_DATA_ROWS"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "NO_DATA_ROWS",
            "severity": "error",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 69,
          "logicalRecordCount": 1,
          "dataRowCount": 0,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "no-overlap-with-gap",
      "label": "Two separated same-basis rows produce zero concurrent duration across a span that includes the gap.",
      "valid": true,
      "issueCodes": [
        "NO_OVERLAP_PAIRS"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed",
        "issues": [
          {
            "code": "NO_OVERLAP_PAIRS",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 173,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [
          {
            "riskBasisId": "BASIS",
            "rowCount": 2,
            "basisStartUtc": "2026-01-01T08:00:00Z",
            "basisEndUtc": "2026-01-01T11:00:00Z",
            "observedBasisSpanSeconds": "10800",
            "maximumSimultaneousSignalCount": 1,
            "peakSummedPlannedRiskPct": "2",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00Z",
              "endUtc": "2026-01-01T11:00:00Z"
            },
            "peakSignalCount": 1,
            "peakSignalIds": [
              "B"
            ],
            "overlapPairCount": 0,
            "overlappingRowCount": 0,
            "overlappingSignalIds": [],
            "twoPlusOpenDurationSeconds": "0",
            "concurrentSpanSharePercent": "0"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "risk-basis-case-collision",
      "label": "Case-colliding basis labels remain separate and create a warning rather than a merged sum.",
      "valid": true,
      "issueCodes": [
        "RISK_BASIS_CASE_COLLISION",
        "NO_OVERLAP_PAIRS"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "analyzed_with_warnings",
        "issues": [
          {
            "code": "RISK_BASIS_CASE_COLLISION",
            "severity": "warning",
            "row": null,
            "column": "risk_basis_id"
          },
          {
            "code": "NO_OVERLAP_PAIRS",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 173,
          "logicalRecordCount": 3,
          "dataRowCount": 2,
          "columnCount": 5,
          "riskBasisCount": 2
        },
        "basisResults": [
          {
            "riskBasisId": "basis",
            "rowCount": 1,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T12:00:00Z",
            "observedBasisSpanSeconds": "7200",
            "maximumSimultaneousSignalCount": 1,
            "peakSummedPlannedRiskPct": "2",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00Z",
              "endUtc": "2026-01-01T12:00:00Z"
            },
            "peakSignalCount": 1,
            "peakSignalIds": [
              "B"
            ],
            "overlapPairCount": 0,
            "overlappingRowCount": 0,
            "overlappingSignalIds": [],
            "twoPlusOpenDurationSeconds": "0",
            "concurrentSpanSharePercent": "0"
          },
          {
            "riskBasisId": "BASIS",
            "rowCount": 1,
            "basisStartUtc": "2026-01-01T10:00:00Z",
            "basisEndUtc": "2026-01-01T12:00:00Z",
            "observedBasisSpanSeconds": "7200",
            "maximumSimultaneousSignalCount": 1,
            "peakSummedPlannedRiskPct": "1",
            "earliestPeakWindow": {
              "startUtc": "2026-01-01T10:00:00Z",
              "endUtc": "2026-01-01T12:00:00Z"
            },
            "peakSignalCount": 1,
            "peakSignalIds": [
              "A"
            ],
            "overlapPairCount": 0,
            "overlappingRowCount": 0,
            "overlappingSignalIds": [],
            "twoPlusOpenDurationSeconds": "0",
            "concurrentSpanSharePercent": "0"
          }
        ],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "non-ascii-identifiers",
      "label": "Non-ASCII signal and basis identifiers are rejected under the bounded identifier grammar.",
      "valid": false,
      "issueCodes": [
        "SIGNAL_ID_INVALID",
        "RISK_BASIS_ID_INVALID"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "SIGNAL_ID_INVALID",
            "severity": "error",
            "row": 2,
            "column": "signal_id"
          },
          {
            "code": "RISK_BASIS_ID_INVALID",
            "severity": "error",
            "row": 2,
            "column": "risk_basis_id"
          }
        ],
        "inputSummary": {
          "inputBytes": 129,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "duplicate-header",
      "label": "An exact duplicate required header is rejected before row mapping.",
      "valid": false,
      "issueCodes": [
        "HEADER_DUPLICATE"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "HEADER_DUPLICATE",
            "severity": "error",
            "row": null,
            "column": "signal_id"
          }
        ],
        "inputSummary": {
          "inputBytes": 134,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 6,
          "riskBasisCount": 1
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "file-byte-limit",
      "label": "The byte limit is checked before decoding or CSV parsing.",
      "valid": false,
      "issueCodes": [
        "FILE_TOO_LARGE"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "FILE_TOO_LARGE",
            "severity": "error",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 256001,
          "logicalRecordCount": 0,
          "dataRowCount": 0,
          "columnCount": 0,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "column-limit",
      "label": "A deterministic 41-column CSV exceeds the 40-column cap.",
      "valid": false,
      "issueCodes": [
        "TOO_MANY_COLUMNS",
        "UNKNOWN_COLUMN_IGNORED"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "TOO_MANY_COLUMNS",
            "severity": "error",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 512,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 41,
          "riskBasisCount": 1
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "row-limit",
      "label": "Two thousand and one otherwise valid rows exceed the data-row cap.",
      "valid": false,
      "issueCodes": [
        "TOO_MANY_ROWS"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "TOO_MANY_ROWS",
            "severity": "error",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 117021,
          "logicalRecordCount": 2002,
          "dataRowCount": 2001,
          "columnCount": 5,
          "riskBasisCount": 1
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "blank-logical-record-overflow",
      "label": "Two thousand and one blank logical records followed by a valid header and row remain invalid rather than being misclassified as empty.",
      "valid": false,
      "issueCodes": [
        "TOO_MANY_ROWS",
        "BLANK_ROWS_IGNORED"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "TOO_MANY_ROWS",
            "severity": "error",
            "row": null,
            "column": ""
          },
          {
            "code": "BLANK_ROWS_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 2630,
          "logicalRecordCount": 2503,
          "dataRowCount": 0,
          "columnCount": 0,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "logical-record-overflow-followed-by-malformed",
      "label": "A logical-record overflow followed by an unclosed quoted field resolves to the malformed state and exposes only the grammar failure.",
      "valid": false,
      "issueCodes": [
        "CSV_MALFORMED"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "malformed",
        "issues": [
          {
            "code": "CSV_MALFORMED",
            "severity": "error",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 2502,
          "logicalRecordCount": 2501,
          "dataRowCount": 0,
          "columnCount": 0,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "cell-code-point-limit",
      "label": "A 12,001-code-point ignored cell exceeds the per-cell cap even though the column is not calculated.",
      "valid": false,
      "issueCodes": [
        "CELL_TOO_LONG",
        "UNKNOWN_COLUMN_IGNORED"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "CELL_TOO_LONG",
            "severity": "error",
            "row": 2,
            "column": ""
          },
          {
            "code": "UNKNOWN_COLUMN_IGNORED",
            "severity": "notice",
            "row": null,
            "column": ""
          }
        ],
        "inputSummary": {
          "inputBytes": 12132,
          "logicalRecordCount": 2,
          "dataRowCount": 1,
          "columnCount": 6,
          "riskBasisCount": 1
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    },
    {
      "fixtureId": "issue-cap",
      "label": "Validation stops deterministically at the 200-issue cap and emits the cap error without metrics.",
      "valid": false,
      "issueCodes": [
        "ISSUE_LIMIT_REACHED",
        "SIGNAL_ID_EMPTY",
        "OPENED_AT_EMPTY",
        "CLOSED_AT_EMPTY",
        "PLANNED_RISK_INVALID",
        "RISK_BASIS_ID_EMPTY"
      ],
      "result": {
        "methodId": "csr-concurrent-exposure-v1",
        "methodVersion": "1.0.0",
        "state": "invalid",
        "issues": [
          {
            "code": "ISSUE_LIMIT_REACHED",
            "severity": "error",
            "row": null,
            "column": ""
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 2,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 2,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 2,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 2,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 2,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 3,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 3,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 3,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 3,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 3,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 4,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 4,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 4,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 4,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 4,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 5,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 5,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 5,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 5,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 5,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 6,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 6,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 6,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 6,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 6,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 7,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 7,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 7,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 7,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 7,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 8,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 8,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 8,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 8,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 8,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 9,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 9,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 9,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 9,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 9,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 10,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 10,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 10,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 10,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 10,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 11,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 11,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 11,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 11,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 11,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 12,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 12,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 12,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 12,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 12,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 13,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 13,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 13,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 13,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 13,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 14,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 14,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 14,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 14,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 14,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 15,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 15,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 15,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 15,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 15,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 16,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 16,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 16,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 16,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 16,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 17,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 17,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 17,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 17,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 17,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 18,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 18,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 18,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 18,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 18,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 19,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 19,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 19,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 19,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 19,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 20,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 20,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 20,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 20,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 20,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 21,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 21,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 21,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 21,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 21,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 22,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 22,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 22,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 22,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 22,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 23,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 23,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 23,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 23,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 23,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 24,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 24,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 24,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 24,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 24,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 25,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 25,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 25,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 25,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 25,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 26,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 26,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 26,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 26,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 26,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 27,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 27,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 27,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 27,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 27,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 28,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 28,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 28,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 28,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 28,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 29,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 29,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 29,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 29,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 29,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 30,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 30,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 30,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 30,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 30,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 31,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 31,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 31,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 31,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 31,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 32,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 32,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 32,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 32,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 32,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 33,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 33,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 33,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 33,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 33,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 34,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 34,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 34,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 34,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 34,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 35,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 35,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 35,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 35,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 35,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 36,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 36,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 36,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 36,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 36,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 37,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 37,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 37,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 37,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 37,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 38,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 38,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 38,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 38,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 38,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 39,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 39,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 39,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 39,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 39,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 40,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 40,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 40,
            "column": "closed_at_utc"
          },
          {
            "code": "PLANNED_RISK_INVALID",
            "severity": "error",
            "row": 40,
            "column": "planned_risk_pct"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 40,
            "column": "risk_basis_id"
          },
          {
            "code": "SIGNAL_ID_EMPTY",
            "severity": "error",
            "row": 41,
            "column": "signal_id"
          },
          {
            "code": "OPENED_AT_EMPTY",
            "severity": "error",
            "row": 41,
            "column": "opened_at_utc"
          },
          {
            "code": "CLOSED_AT_EMPTY",
            "severity": "error",
            "row": 41,
            "column": "closed_at_utc"
          },
          {
            "code": "RISK_BASIS_ID_EMPTY",
            "severity": "error",
            "row": 41,
            "column": "risk_basis_id"
          }
        ],
        "inputSummary": {
          "inputBytes": 1275,
          "logicalRecordCount": 202,
          "dataRowCount": 201,
          "columnCount": 5,
          "riskBasisCount": 0
        },
        "basisResults": [],
        "calculationBoundaries": {
          "intervalPolicy": "half-open [opened_at_utc, closed_at_utc); closes before opens at the same timestamp",
          "riskBasisPolicy": "exact risk_basis_id strings remain separate and are never summed across bases",
          "plannedRiskScale": "1000000",
          "durationUnit": "epoch nanoseconds",
          "claimBoundary": "The output is descriptive arithmetic over user-supplied historical interval labels and planned-risk percentages. It can show when rows overlapped under one supplied basis label. It cannot establish that the basis is consistent, that signals were authentic or executable, that risk was actually taken or lost, that positions were correlated, or that any future action is suitable."
        }
      }
    }
  ]
}
