master
John Lauer Preserve BQ independent routing, narration and native copper-retention evidence a4b7711 1mo ago
{
  "cues": [
    {
      "start": 0.5,
      "end": 19.5,
      "text": "Codex Astra is rerouting Adonis's B Q twenty-five seven ninety-two charger in Fusion. Our goal is to connect every net, then retain copper on every layer to reduce ablation. First, we tour the original hand-routed board: one hundred nine components, fifty nets, and four copper layers.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/ablation/edit/opening.mp3",
      "duration": 19.08,
      "tempo": 1.0122015915119362,
      "actualEnd": 19.35
    },
    {
      "start": 20,
      "end": 26,
      "text": "Now we remove the traces and vias from a copy, then clear the old pours.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/narration/01.mp3",
      "duration": 4.824,
      "tempo": 1,
      "actualEnd": 24.823999999999998
    },
    {
      "start": 26.2,
      "end": 39.4,
      "text": "Astra starts from the original pads and netlist. These replacement paths were calculated before recording, without using the hand-routed traces or an external router. Now watch Fusion create the new copper.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/narration/02.mp3",
      "duration": 12.744,
      "tempo": 1,
      "actualEnd": 38.944
    },
    {
      "start": 40,
      "end": 63,
      "text": "Each colored line is a real copper segment in Fusion. Different colors represent different layers, allowing routes to cross without touching. Vias connect those layers. The planner checks candidate paths against pads, board edges, keepouts, and copper already placed, then searches for detours where direct connections would collide.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/narration/03.mp3",
      "duration": 20.64,
      "tempo": 1,
      "actualEnd": 60.64
    },
    {
      "start": 64,
      "end": 89.5,
      "text": "The Adom panel follows each connection: its net name, calculated length, selected layers, and progress. Astra sends explicit line and via commands through the Fusion bridge. Between batches, it reads the native geometry back and checks that Fusion created the intended paths. Routing is shown at three times speed, with waiting time removed.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/narration/04.mp3",
      "duration": 21.84,
      "tempo": 1,
      "actualEnd": 85.84
    },
    {
      "start": 93,
      "end": 114.8,
      "text": "For a fair design-rule comparison, both test copies disable one source rule that incorrectly demands clearance between connected objects on the same net. All different-net clearance rules remain in place. The original design is preserved. This edit combines verified takes, including a replacement for one damaged recording.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/narration/05.mp3",
      "duration": 19.824,
      "tempo": 1,
      "actualEnd": 112.824
    },
    {
      "start": 116,
      "end": 132.8,
      "text": "Fusion recalculates connectivity and runs its native design-rule check on the actual copper. Power handling, thermal performance, and sensitive electrical constraints still need engineering review before production.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/narration/06.mp3",
      "duration": 12.864,
      "tempo": 1,
      "actualEnd": 128.864
    },
    {
      "start": 134.533333,
      "end": 148.183333,
      "text": "Now the objective changes: retain copper for ablation. Fusion fills the top layer around the routed nets. The requested isolation is point one millimeter, with larger design rules still applying.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/ablation/edit/voice-0.mp3",
      "duration": 12.336,
      "tempo": 1,
      "actualEnd": 146.869333
    },
    {
      "start": 148.533333,
      "end": 162.183333,
      "text": "The first inner layer retains about eighty-nine percent copper. These are native filled polygons, measured from the exported contours, combined with the existing pads and routes.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/ablation/edit/voice-1.mp3",
      "duration": 11.04,
      "tempo": 1,
      "actualEnd": 159.573333
    },
    {
      "start": 162.533333,
      "end": 176.183333,
      "text": "The second inner layer reaches about eighty-four percent. Ground occupies available space while other-net clearances remain. This is a copper-retention experiment, with electrical qualification still to follow.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/ablation/edit/voice-2.mp3",
      "duration": 12.192,
      "tempo": 1,
      "actualEnd": 174.725333
    },
    {
      "start": 176.533333,
      "end": 190.183333,
      "text": "The bottom layer reaches about eighty-two percent. Across four layers, the original independently calculated routes remain: six hundred twelve segments and sixty vias, now surrounded by four pours.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/ablation/edit/voice-3.mp3",
      "duration": 13.008,
      "tempo": 1,
      "actualEnd": 189.541333
    },
    {
      "start": 190.533333,
      "end": 200.183333,
      "text": "Here orphan retention is off. Fusion removes disconnected pieces of the pour. The close-up makes the empty spaces easier to compare.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/ablation/edit/voice-4.mp3",
      "duration": 8.472,
      "tempo": 1,
      "actualEnd": 199.005333
    },
    {
      "start": 200.533333,
      "end": 217.183333,
      "text": "Turning orphan retention on keeps additional disconnected copper, as requested for this manufacturing experiment. These islands are physically floating; a polygon net label does not make them electrically grounded. Isolation barriers still take priority.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/ablation/edit/voice-5.mp3",
      "duration": 15.6,
      "tempo": 1,
      "actualEnd": 216.133333
    },
    {
      "start": 217.533333,
      "end": 241.183333,
      "text": "The estimate is about eighty-three percent retained copper, and eighty-three percent less area to remove than the trace-only board, excluding drill holes. Native checks show no airwires, no warnings, and no new errors. One inherited error remains. Point one millimeter is a process limit, not a high-voltage safety rating.",
      "file": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/ablation/edit/voice-6.mp3",
      "duration": 20.232,
      "tempo": 1,
      "actualEnd": 237.765333
    }
  ],
  "loudness": {
    "input_i": "-16.05",
    "input_tp": "-4.26",
    "input_lra": "4.50",
    "input_thresh": "-26.34",
    "output_i": "-15.89",
    "output_tp": "-3.43",
    "output_lra": "4.40",
    "output_thresh": "-26.18",
    "normalization_type": "dynamic",
    "target_offset": "-0.11"
  },
  "probe": {
    "streams": [
      {
        "index": 0,
        "codec_name": "h264",
        "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
        "profile": "High",
        "codec_type": "video",
        "codec_tag_string": "avc1",
        "codec_tag": "0x31637661",
        "width": 1920,
        "height": 1080,
        "coded_width": 1920,
        "coded_height": 1080,
        "closed_captions": 0,
        "film_grain": 0,
        "has_b_frames": 2,
        "sample_aspect_ratio": "1:1",
        "display_aspect_ratio": "16:9",
        "pix_fmt": "yuv420p",
        "level": 40,
        "chroma_location": "left",
        "field_order": "progressive",
        "refs": 1,
        "is_avc": "true",
        "nal_length_size": "4",
        "id": "0x1",
        "r_frame_rate": "30/1",
        "avg_frame_rate": "30/1",
        "time_base": "1/15360",
        "start_pts": 0,
        "start_time": "0.000000",
        "duration_ts": 3783680,
        "duration": "246.333333",
        "bit_rate": "407749",
        "bits_per_raw_sample": "8",
        "nb_frames": "7390",
        "extradata_size": 48,
        "disposition": {
          "default": 1,
          "dub": 0,
          "original": 0,
          "comment": 0,
          "lyrics": 0,
          "karaoke": 0,
          "forced": 0,
          "hearing_impaired": 0,
          "visual_impaired": 0,
          "clean_effects": 0,
          "attached_pic": 0,
          "timed_thumbnails": 0,
          "non_diegetic": 0,
          "captions": 0,
          "descriptions": 0,
          "metadata": 0,
          "dependent": 0,
          "still_image": 0
        },
        "tags": {
          "language": "und",
          "handler_name": "VideoHandler",
          "vendor_id": "[0][0][0][0]",
          "encoder": "Lavc60.31.102 libx264"
        }
      },
      {
        "index": 1,
        "codec_name": "aac",
        "codec_long_name": "AAC (Advanced Audio Coding)",
        "profile": "LC",
        "codec_type": "audio",
        "codec_tag_string": "mp4a",
        "codec_tag": "0x6134706d",
        "sample_fmt": "fltp",
        "sample_rate": "48000",
        "channels": 2,
        "channel_layout": "stereo",
        "bits_per_sample": 0,
        "initial_padding": 0,
        "id": "0x2",
        "r_frame_rate": "0/0",
        "avg_frame_rate": "0/0",
        "time_base": "1/48000",
        "start_pts": 0,
        "start_time": "0.000000",
        "duration_ts": 11827200,
        "duration": "246.400000",
        "bit_rate": "158165",
        "nb_frames": "11548",
        "extradata_size": 5,
        "disposition": {
          "default": 1,
          "dub": 0,
          "original": 0,
          "comment": 0,
          "lyrics": 0,
          "karaoke": 0,
          "forced": 0,
          "hearing_impaired": 0,
          "visual_impaired": 0,
          "clean_effects": 0,
          "attached_pic": 0,
          "timed_thumbnails": 0,
          "non_diegetic": 0,
          "captions": 0,
          "descriptions": 0,
          "metadata": 0,
          "dependent": 0,
          "still_image": 0
        },
        "tags": {
          "language": "und",
          "handler_name": "SoundHandler",
          "vendor_id": "[0][0][0][0]"
        }
      }
    ],
    "format": {
      "filename": "/home/adom/project/fusion-trace-routing/demo/routing/bq25792/ablation/edit/fusion-bq25792-astra-copper-retention-narrated.mp4",
      "nb_streams": 2,
      "nb_programs": 0,
      "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
      "format_long_name": "QuickTime / MOV",
      "start_time": "0.000000",
      "duration": "246.400000",
      "size": "17700087",
      "bit_rate": "574678",
      "probe_score": 100,
      "tags": {
        "major_brand": "isom",
        "minor_version": "512",
        "compatible_brands": "isomiso2avc1mp41",
        "encoder": "Lavf60.16.100"
      }
    }
  },
  "fullDecode": "passed",
  "sha256": "f0e7ea40c4c303147d51d988bf71b3a4d30115a874c3a129ed2881f6ced37b4f"
}