{
  "experiment": "The Drowned Court \u2014 full DeepSeek solo rerun of original Astra B",
  "date": "2026-09-11",
  "root_started": "2026-09-11T08:51:47Z",
  "lane_launched": "2026-09-11T08:54:23Z",
  "lane_limit_seconds": 2700,
  "maximum_visual_passes": 3,
  "requested_model": "DeepSeek V4.1 Flash",
  "requested_api_model": "deepseek-flash",
  "requested_effort": "low",
  "baseline": "Original solo Astra B, gpt-6-astra low, 2026-09-10",
  "target_sha256": "717fa98467935904eb6e144a471f52c68b05e8e79d839c29f7f45689f2d1b9a5",
  "seed_main_js_sha256": "ccb544706f0e39c655770c61ec7f0e73a9b117a2caf034bc88e698a5dcc805c6",
  "shared_conditions": [
    "Reference and untouched seed matched original hashes",
    "Three.js 0.180.0 and Vite 7.1.5",
    "Original rendering host and unchanged shared browser probe",
    "1536x1024 desktop captures using Chromium SwiftShader",
    "Maximum three coherent visual build/review passes; runtime fixes remain in their pass",
    "45-minute execution allowance including setup and retries",
    "Custom code/Blender assets allowed; no finished third-party art or Forge game kits"
  ],
  "ownership": "DeepSeek owns all scene code, screenshot interpretation, visual choices and runtime repairs. Root prepares environment, reconstructs omitted snapshots mechanically, verifies and publishes. No other model supplies scene code or visual direction; no child workers.",
  "differences_and_limits": [
    "DeepSeek uses Claude Code tool runtime through official DeepSeek API adapter; original Astra used native Codex. Effort levels are provider-specific.",
    "Image generation for textures was allowed but not exposed to this DeepSeek lane. It used procedural code/canvas assets.",
    "Original B ran the previous day. Host load was not controlled. One run per setup cannot establish a general model winner.",
    "The target is an inherited generated illustration, not an in-engine screenshot. SwiftShader results do not measure hardware FPS.",
    "The worker omitted first/second source and build archives. Root recovered exact successful Write/Edit states, verified final replay against the worker source, and rebuilt those earlier bundles with the same dependencies.",
    "Worker status timestamps were inaccurate, including future times. Published accounting uses actual response timestamps and screenshot mtimes instead.",
    "Six state-based interaction checks cannot establish that the traveler is visibly rendered: it was absent in the first two DeepSeek passes and added by DeepSeek in pass three.",
    "DeepSeek also received explicit reset-equality and mobile/touch checks. The original B timing did not include equivalent recorded verification; DeepSeek completion time includes these extra checks and resulting repairs."
  ],
  "lane_finished": "2026-09-11T09:17:10Z",
  "elapsed_seconds": 1367,
  "served_models": [
    "deepseek-flash"
  ],
  "billing_totals_match_runtime": true
}
