{
  "schemaVersion": 1,
  "id": "pressure-loss",
  "title": "开发001 · 回正后缓冲能力不足",
  "sourceFile": "simulation_v3/development/001/results.json",
  "sourceFileSha256": "b689ff7bb36877b0c25774c0ec59d8e0d7a94b4fec7b9407fbd86eef401649a6",
  "sourceJsonPath": "rows[0]",
  "sourceCodeHashes": {
    "develop_controller.py": "1ae7a21b90ffe400145f05831f01b164fc293f1b7461083deab60bc99331098b",
    "recovery_controller.py": "21a520ebd4e3e2f1d66902ff9491f46125e9530101edcdf9d7a385c06c341644",
    "guidance.json": "02c800b4099c4715ec8bb42cb8523c189226b5d1500bab5d00afc24732940928",
    "config.json": "83d717534b30a38869d8e1947e75961887de99d1b58298d413f9b0ea44b412d2",
    "parameters.json": "900c1bf14a787886367ab6568495a682f53c2f9a8e6d4f41d24ea9a235fb5044"
  },
  "baselineCoreSha256": "aaccd29a34c10f18c866e079000f4432f65e60e45b3f2e8f6f3f8dcaf619ac13",
  "kind": "manual_controller_development_not_training",
  "iteration": "001",
  "manualDevelopment": true,
  "trainedFinalPolicy": false,
  "solver": "SciPy/HiGHS development only; formal native/WASM evaluation requires aligned solver",
  "hardwareChanged": false,
  "acceptanceChanged": false,
  "trajectoryFileSha256": "9b26ca256e89695adddbbbdd709673181de000e8269321bb0bc4dadc7fc3c2a5",
  "sourceFramesCanonicalSha256": "39a8a71b9b72272c5b6844cf5695cc2fa53c2f334b777834da5f60d4d40b14c4",
  "frames": 266,
  "firstFailureSeconds": 4.88,
  "sourceEndSeconds": 5.3,
  "tailAfterFailureSeconds": 0.42,
  "uprightAndSlow": {
    "t": 1.52,
    "controlObservationTime": 1.5,
    "CGHeight": 7.901614688975517,
    "tiltDegrees": 0.6668373649735237,
    "angularSpeed": 0.11878310444406953,
    "verticalSpeed": -3.1456268391313222,
    "fuel": 192.58388892685522,
    "recordedPressureRatio": 0.6980270201455069,
    "capacityObservation": {
      "t": 1.5,
      "verticalForceCapacity": 50319.19479370134,
      "weight": 18969.6917314795,
      "netVerticalAccelerationCapacity": 16.21210451881236
    },
    "actualVerticalJetForce": 27478.916813263022,
    "contactNormalForce": 0.0
  },
  "firstInsufficientLiftObservation": {
    "t": 4.64,
    "controlObservationTime": 4.62,
    "CGHeight": 0.7496486873649966,
    "tiltDegrees": 0.0021248218616170067,
    "angularSpeed": 1.0812070057707329e-05,
    "verticalSpeed": -1.0649629069382762,
    "fuel": 80.2159824989254,
    "recordedPressureRatio": 0.24410756011908902,
    "capacityObservation": {
      "t": 4.62,
      "verticalForceCapacity": 17735.302448272632,
      "weight": 17862.93473788257,
      "netVerticalAccelerationCapacity": -0.07009334017316782
    },
    "actualVerticalJetForce": 17573.37312919587,
    "contactNormalForce": 0.0
  },
  "firstFailure": {
    "t": 4.88,
    "controlObservationTime": 4.86,
    "CGHeight": 0.49826363614599456,
    "tiltDegrees": 0.0010251034441165132,
    "angularSpeed": 0.0009440410919291459,
    "verticalSpeed": 0.13829865387331997,
    "fuel": 72.58798265644403,
    "recordedPressureRatio": 0.21652172084498642,
    "capacityObservation": {
      "t": 4.86,
      "verticalForceCapacity": 15729.665756225586,
      "weight": 17787.415039124106,
      "netVerticalAccelerationCapacity": -1.134876564179418
    },
    "actualVerticalJetForce": 15587.352937688287,
    "contactNormalForce": 384861.7593065308
  },
  "terminal": {
    "t": 5.3,
    "controlObservationTime": 5.28,
    "CGHeight": 0.5019520131389732,
    "tiltDegrees": 2.091309789151873e-06,
    "angularSpeed": 4.2052637217666835e-10,
    "verticalSpeed": -4.266468888952171e-10,
    "fuel": 71.85275595970437,
    "recordedPressureRatio": 0.21368042076386326,
    "capacityObservation": {
      "t": 5.28,
      "verticalForceCapacity": 15385.15090942381,
      "weight": 17774.284073712697,
      "netVerticalAccelerationCapacity": -1.318612679108508
    },
    "actualVerticalJetForce": 0.0007778456150431586,
    "contactNormalForce": 19934.287331036416
  },
  "failureCriterion": {
    "status": "hard_contact",
    "maximumClosingSpeed": 1.2117209926924344,
    "closingSpeedLimit": 1.6,
    "maximumContactNormalForce": 384861.7593065308,
    "forceLimitAtFirstFailure": 124470.416769018,
    "explanation": "Contact force exceeded the configured 7-weight threshold; the 1.2117 m/s maximum closing speed itself did not exceed 1.6 m/s."
  },
  "rendering": {
    "status": "complete",
    "width": 1080,
    "height": 1920,
    "fps": 30,
    "sampling": "last recorded frame at or before n/30 seconds; no pose interpolation or resimulation",
    "camera": "Tracks actual horizontal CG only; fixed vertical framing to preserve visible height changes.",
    "audio": "none",
    "addedNarrativeFreezeSeconds": 0,
    "notice": "Actual numerical development trace, not Tesla footage. Smoke is illustrative; exterior differs from collision proxy. Static force capacity is a control-observation reference, not actual instantaneous jet force.",
    "videos": {
      "clean.mp4": {
        "codec_name": "h264",
        "width": 1080,
        "height": 1920,
        "r_frame_rate": "30/1",
        "duration": "5.333333",
        "nb_frames": "160",
        "sha256": "d6a9a1958eda886b42efd6d389e8b60aabf0690845b00c5e2168f910e7601579",
        "bytes": 3734890
      },
      "annotated.mp4": {
        "codec_name": "h264",
        "width": 1080,
        "height": 1920,
        "r_frame_rate": "30/1",
        "duration": "5.333333",
        "nb_frames": "160",
        "sha256": "4943560dab82840d66b1c1b68c573e7c318f90a4da44ec6a59175fe5dce41fd6",
        "bytes": 3305662
      }
    },
    "frameMappingFile": "render-schedule.json",
    "sourceTrajectoryUnchanged": true,
    "durationSeconds": 5.333333333333333,
    "finalFrameCadencePaddingSeconds": 0.033333333333333215,
    "sameTimingBothVersions": true,
    "unannotatedPixelsIdentical": true,
    "captureEngine": "Authorized existing Ego TaskSpace13, p1; direct WebGL canvas PNG export.",
    "sourceHashes": {
      "site/dist/recovery-capture.mjs": "3ac3e1d65c469aaa488cbb3b9633b760a6fa4cd56a861cfc782fcbbc94d5a71c",
      "site/dist/meshy-model.mjs": "541ac6e63b1884fb19d34f10aac104ac681c5f6db18d808c7ddec2b3c11ae46e",
      "site/dist/jet-smoke.mjs": "f6c673b41a2f49f2f4d5df5ff51daa4610661c494eb04c1e8237656b570e07fb",
      "site/dist/models/meshy/roadster-meshy-colored.glb": "e9ed120df616742c35f77976f276e1e68890cd65e2d79f5248966c389dc3ad80",
      "scripts/recovery-capture-frames.ego.mjs": "e89362019a27d93ec074485db9b338b10673d21678c37669a3e6ab13d7de1e8a",
      "scripts/recovery-capture-encode.py": "79084917656ed536a0cf69979b181d826e108265d38da4003046a7397372debd"
    }
  }
}
