{
  "schema": "meccanoid-release-report-v1",
  "created_at": "2026-09-21T15:02:44.676504+00:00",
  "url": "https://codex.opentransformers.online/meshdirect/releases/meccanoid-20260921/",
  "simulation_only": true,
  "deployed_service": "sg-meccanoid-sim.service",
  "backend_name": "meccanoid-sim",
  "verified_routes": [
    "SG1",
    "SG2"
  ],
  "neural_test": {
    "checks_passed": 20,
    "trials": 18,
    "ticks_per_trial": 800,
    "nominal_seconds_per_trial": 40,
    "conditions": [
      "baseline",
      "connected",
      "nodn",
      "noedges",
      "nosensory",
      "source"
    ],
    "connected": [
      {
        "mode": "connected",
        "seed": 1,
        "ticks": 800,
        "nominal_sim_seconds": 40,
        "distance_m": 1.5722463950822891,
        "final_goal_distance_m": 2.0744934655891596,
        "min_goal_distance_m": 2.0744934655891596,
        "collisions": 2,
        "blocked_steps": 569,
        "reached": false,
        "totalDN": 16036,
        "totalSpikes": 404722,
        "neural_step_median_ms": 4.34492500000033,
        "neural_step_p95_ms": 6.660888000000341,
        "final_pose": {
          "x": 2.2199743783749626,
          "y": 2.2272225582971976,
          "heading": 1.2758847627002643
        }
      },
      {
        "mode": "connected",
        "seed": 2,
        "ticks": 800,
        "nominal_sim_seconds": 40,
        "distance_m": 2.7767952019708906,
        "final_goal_distance_m": 2.1939760606343497,
        "min_goal_distance_m": 1.9573665699697134,
        "collisions": 3,
        "blocked_steps": 456,
        "reached": false,
        "totalDN": 16494,
        "totalSpikes": 471925,
        "neural_step_median_ms": 4.3298869999998715,
        "neural_step_p95_ms": 7.120606000000407,
        "final_pose": {
          "x": 2.7485654133118493,
          "y": 3.3997578368406898,
          "heading": 1.7630226299784415
        }
      },
      {
        "mode": "connected",
        "seed": 3,
        "ticks": 800,
        "nominal_sim_seconds": 40,
        "distance_m": 2.7471547267253507,
        "final_goal_distance_m": 2.0965232483791305,
        "min_goal_distance_m": 1.9575333521667428,
        "collisions": 1,
        "blocked_steps": 456,
        "reached": false,
        "totalDN": 16451,
        "totalSpikes": 490168,
        "neural_step_median_ms": 4.468281999999817,
        "neural_step_p95_ms": 7.012851999999839,
        "final_pose": {
          "x": 2.901875850396442,
          "y": 3.405606118651105,
          "heading": 1.5589739319263358
        }
      }
    ],
    "all_ablations_zero_movement": true,
    "naive_baseline_successes": 0,
    "details": "benchmark.json",
    "trace": "neural-traces.json"
  },
  "chat_navigation": {
    "who": "Independent verification agent, through actual SG observation/action calls",
    "reached": true,
    "collisions": 0,
    "blocked_steps": 0,
    "path_m": 3.8099999999999605,
    "final_goal_distance_m": 0.2581050330426843,
    "nominal_motion_seconds": 14.950000000000077,
    "recorded_frames": 312,
    "observation_channels": [
      "rendered images",
      "simulator telemetry and map"
    ],
    "vision_only": false,
    "replay": "chat-replay-peer.json"
  },
  "lead_visual_test": {
    "who": "Assistant responding in this conversation",
    "actual_images_inspected": [
      "../observations/obs-mubcyf98-1f4f36-camera.png",
      "../observations/obs-mubcz7f9-1f39c4-camera.png",
      "desktop.jpg",
      "mobile.jpg",
      "robot-closeup.jpg"
    ],
    "path_m_before_service_update": 1.294999999999992,
    "collisions": 0,
    "status": "Partial visual route interrupted by an additive service update; not counted as a second successful target-reaching run.",
    "note": "The first attempted action was correctly rejected after a concurrent verifier changed the room. Fresh observations were then used for actual turn and drive commands."
  },
  "checks": {
    "physics_and_neural": 20,
    "public_desktop_mobile": 30,
    "private_api_safety": 22,
    "all_pass": true
  },
  "browser_evidence": "browser-qa.json",
  "api_evidence": "api-qa.json",
  "visual_review": "visual-review.json",
  "limitations": [
    "Nominal planar kinematics and illustrative geometry, not a measured hardware digital twin.",
    "FlyBrain input is simplified synthetic sensory data, not raw rendered camera pixels.",
    "Gain 50 and time/body mappings are experimental, not physiological calibration.",
    "One fixed arena and three neural start states do not establish general navigation reliability.",
    "Chat navigation uses telemetry as well as rendered images, not vision only.",
    "No physical robot, microphone, Bluetooth or motor was activated.",
    "This chat is not an on-device model and does not keep thinking because a tab remains open.",
    "The simulation service stops a bounded command after at most two seconds; physical stop behavior remains untested."
  ],
  "local_mode": "Browser-local full graph and kinematics; verified to continue ticking after network disconnection once assets loaded.",
  "training": "Neither AGILLM training run was changed; no new paid compute."
}