{
  "title": "Gamma flip publication validation - September 9, 2026",
  "scope": "Aggregate results from frozen historical captures, not raw-chain data, a trading backtest or a production SLO.",
  "correctness_commit": "eb993a6b1144749e9dcd2b191c7791d92096543e",
  "optimized_commit": "2a83697be3f67e5f8eeffa1f0bd4710d98dbd7f6",
  "source_report_sha256": {
    "gamma-flip-review-results.json": "9c6c4ac07d8adfc7a2a54dbe2b596db91928442914d59bc6f5e15ff240b13f92",
    "gamma-flip-review-certificate-results.json": "92b730ef4a0caabe2842281660404fc85e8e808e7633478c84b2be58aaa923e9",
    "gamma-flip-performance-equivalence-results.json": "e240fee1b3f1fe47542d2517470523c5fc3511ead30f675ade6bfc07ce828d39",
    "gamma-flip-http-full-spx-available-results.json": "7d629e9d1d8ffec6cb6874e4d2fdcbc8afe8c408f6e20e88dc35eac97596b348"
  },
  "captures": 4575,
  "symbols": [
    "SPXW",
    "SPY",
    "QQQ",
    "IWM",
    "NVDA",
    "TSLA",
    "META"
  ],
  "requested_dte": [
    0,
    7,
    28
  ],
  "model_numeric": 3486,
  "published": 1613,
  "withheld": 2962,
  "published_pct": 35.2568306010929,
  "withheld_pct": 64.74316939890711,
  "populations": [
    {
      "file": "quality-development-20260908.json.gz",
      "captures": 2412,
      "published": 663
    },
    {
      "file": "quality-holdout-20260908.json.gz",
      "captures": 1083,
      "published": 251
    },
    {
      "file": "quality-intraday-holdout-20260908.json.gz",
      "captures": 1080,
      "published": 699
    }
  ],
  "certificate": {
    "variants": 319405,
    "numericVariants": 318876,
    "rawNulls": 529,
    "cappedVariants": 22267,
    "maxMovePct": 0.09999813072303003,
    "violations": 0
  },
  "publication_perturbation_sweep": {
    "chains": 4575,
    "calls": 647574,
    "maxSearchWork": 4000,
    "maxQualityWork": 400582,
    "qualityBudgetViolations": 0,
    "invariantFailures": [],
    "outcomes": {
      "uncertain_root_path": 7245,
      "success": 301427,
      "stored_sign_mismatch": 24028,
      "sensitive_root": 191139,
      "insufficient_local_coverage": 21900,
      "insufficient_quote_quality": 37262,
      "no_boundary": 74156,
      "immaterial_root": 1186,
      "unresolved_search": 869,
      "weak_shoulders": 1898,
      "one_sign_or_cancelled": 146,
      "search_budget": 7,
      "no_priced_exposure": 17,
      "quality_budget": 17,
      "unsupported_spot_root": 2
    },
    "totals": {
      "trials": 647574,
      "paired": 294508,
      "movesOverPointOnePct": 0,
      "lost": 2630,
      "gained": 2080
    },
    "max_move_pct": 0.09999813072303003
  },
  "optimization_equivalence": {
    "captures": 4575,
    "differences": [],
    "scope": "Lossless performance changes versus immutable eb2a7e74f API: exact decimal bits for raw model roots and published values, identical status and model/publication search-work and quality-work counts. Prepared baseline-width path is exercised by actual AssessGammaFlip."
  },
  "http_full_spx": {
    "scope": "Local loopback Kestrel, real HistoryExposureController MVC routing and JSON serialization; frozen loader replaces DB. Growth claim fixed. Excludes DB/network upstream, authentication/quota/envelope/compression middleware. Not a deployed SLO.",
    "methodology": "Closed-loop Python urllib client, one in-flight request per worker, fresh HTTP connection per request; latency starts in worker (executor queue excluded). Nearest-rank percentiles. Process-wide .NET allocation delta includes server/background/counter overhead; Python allocations excluded. Warmup per endpoint; concurrency phases ordered 1,8.",
    "datasets": [
      {
        "symbol": "SPXW",
        "at": "2026-09-04T10:00:00",
        "legs": 19524,
        "expirations": 42,
        "positive_oi_and_gamma_legs": 11564,
        "source": "https://historical.flashalpha.com/v1/optionquote/SPXW?at=2026-09-04T10:00:00",
        "sha256": "62f891756686c87f329dc08874ad67c0d1801a1344320dd5a5dab012675559bc"
      }
    ],
    "results": [
      {
        "symbol": "SPXW",
        "endpoint": "gex",
        "concurrency": 1,
        "requests": 200,
        "elapsed_seconds": 15.207038199994713,
        "requests_per_second": 13.151804932012963,
        "p50_ms": 74.99530003406107,
        "p95_ms": 92.41460007615387,
        "p99_ms": 96.16610000375658,
        "max_ms": 100.49800004344434,
        "allocated_bytes_per_request": 3912431.28,
        "gc_collections": {
          "gen0": 1,
          "gen1": 1,
          "gen2": 1
        },
        "response_sha256": "ba370d62a4f820e94b41f594c41a7433d24d9840bda3dfff11e50efb6325b618",
        "response_bytes": 145558,
        "response_contract": {
          "gamma_flip": 7728.76933789438,
          "gamma_flip_status": "available"
        }
      },
      {
        "symbol": "SPXW",
        "endpoint": "gex",
        "concurrency": 8,
        "requests": 200,
        "elapsed_seconds": 2.0453533999389037,
        "requests_per_second": 97.78261302226508,
        "p50_ms": 80.93980001285672,
        "p95_ms": 95.78409988898784,
        "p99_ms": 108.97320008371025,
        "max_ms": 129.61229996290058,
        "allocated_bytes_per_request": 3919629.6,
        "gc_collections": {
          "gen0": 2,
          "gen1": 1,
          "gen2": 1
        },
        "response_sha256": "ba370d62a4f820e94b41f594c41a7433d24d9840bda3dfff11e50efb6325b618",
        "response_bytes": 145558,
        "response_contract": {
          "gamma_flip": 7728.76933789438,
          "gamma_flip_status": "available"
        }
      },
      {
        "symbol": "SPXW",
        "endpoint": "summary",
        "concurrency": 1,
        "requests": 200,
        "elapsed_seconds": 15.333409100072458,
        "requests_per_second": 13.043413809330561,
        "p50_ms": 72.40900001488626,
        "p95_ms": 95.0647999998182,
        "p99_ms": 99.59839994553477,
        "max_ms": 122.22819996532053,
        "allocated_bytes_per_request": 6152230.68,
        "gc_collections": {
          "gen0": 3,
          "gen1": 2,
          "gen2": 1
        },
        "response_sha256": "68b3455b45da00b40c90f84e19b48349bfd42beee49843ce09eb84c2687b759e",
        "response_bytes": 828,
        "response_contract": {
          "gamma_flip": 7728.76933789438,
          "gamma_flip_status": "available"
        }
      },
      {
        "symbol": "SPXW",
        "endpoint": "summary",
        "concurrency": 8,
        "requests": 200,
        "elapsed_seconds": 2.0911727000493556,
        "requests_per_second": 95.64011618709426,
        "p50_ms": 77.57119997404516,
        "p95_ms": 98.81770005449653,
        "p99_ms": 103.04920002818108,
        "max_ms": 105.88559997268021,
        "allocated_bytes_per_request": 6172434.64,
        "gc_collections": {
          "gen0": 1,
          "gen1": 0,
          "gen2": 0
        },
        "response_sha256": "68b3455b45da00b40c90f84e19b48349bfd42beee49843ce09eb84c2687b759e",
        "response_bytes": 828,
        "response_contract": {
          "gamma_flip": 7728.76933789438,
          "gamma_flip_status": "available"
        }
      }
    ],
    "pre_pr_results": [
      {
        "symbol": "SPXW",
        "endpoint": "gex",
        "concurrency": 1,
        "requests": 200,
        "elapsed_seconds": 9.99669509998057,
        "requests_per_second": 20.00661198523387,
        "p50_ms": 43.84339996613562,
        "p95_ms": 64.65060007758439,
        "p99_ms": 66.25749997328967,
        "max_ms": 68.25440004467964,
        "allocated_bytes_per_request": 1815681.36,
        "gc_collections": {
          "gen0": 1,
          "gen1": 1,
          "gen2": 1
        },
        "response_sha256": "81d740b8f217585e243efdca6c8e7bde6091710d0b0b6513561efa32ef1d295b",
        "response_bytes": 145526,
        "response_contract": {
          "gamma_flip": 7728.79425935088,
          "gamma_flip_status": null
        }
      },
      {
        "symbol": "SPXW",
        "endpoint": "gex",
        "concurrency": 8,
        "requests": 200,
        "elapsed_seconds": 1.3731447999598458,
        "requests_per_second": 145.65106316962968,
        "p50_ms": 49.98100001830608,
        "p95_ms": 68.84259998332709,
        "p99_ms": 70.34949993249029,
        "max_ms": 72.93989998288453,
        "allocated_bytes_per_request": 1824438.48,
        "gc_collections": {
          "gen0": 0,
          "gen1": 0,
          "gen2": 0
        },
        "response_sha256": "81d740b8f217585e243efdca6c8e7bde6091710d0b0b6513561efa32ef1d295b",
        "response_bytes": 145526,
        "response_contract": {
          "gamma_flip": 7728.79425935088,
          "gamma_flip_status": null
        }
      },
      {
        "symbol": "SPXW",
        "endpoint": "summary",
        "concurrency": 1,
        "requests": 200,
        "elapsed_seconds": 10.157594499993138,
        "requests_per_second": 19.689701139392316,
        "p50_ms": 46.19819996878505,
        "p95_ms": 67.78249994385988,
        "p99_ms": 68.95890005398542,
        "max_ms": 71.04980002623051,
        "allocated_bytes_per_request": 4056682.96,
        "gc_collections": {
          "gen0": 2,
          "gen1": 1,
          "gen2": 1
        },
        "response_sha256": "641590e3d2b05ccfe4d14ff2ea45621d18ed2f2db9569b1e34698f7fda898b3c",
        "response_bytes": 796,
        "response_contract": {
          "gamma_flip": 7728.79425935088,
          "gamma_flip_status": null
        }
      },
      {
        "symbol": "SPXW",
        "endpoint": "summary",
        "concurrency": 8,
        "requests": 200,
        "elapsed_seconds": 1.3880294999107718,
        "requests_per_second": 144.08915661580448,
        "p50_ms": 50.16689992044121,
        "p95_ms": 72.45649991091341,
        "p99_ms": 75.7978999754414,
        "max_ms": 79.05719999689609,
        "allocated_bytes_per_request": 4077461.8,
        "gc_collections": {
          "gen0": 1,
          "gen1": 1,
          "gen2": 0
        },
        "response_sha256": "641590e3d2b05ccfe4d14ff2ea45621d18ed2f2db9569b1e34698f7fda898b3c",
        "response_bytes": 796,
        "response_contract": {
          "gamma_flip": 7728.79425935088,
          "gamma_flip_status": null
        }
      }
    ]
  },
  "limitations": [
    "Selected captures do not establish availability for every symbol or session.",
    "Stress tests cover discrete single-strike variants, not all intermediate or simultaneous changes.",
    "The exhaustive sweep precedes lossless optimization; exact baseline equivalence was checked separately afterward.",
    "No live ingestion parity, trading profitability or deployed latency guarantee."
  ]
}
