main
John Lauer Complete the public BMS routing films, lead progression reel and reusable electrical review skills d007dad 28d ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191
{
  "chapters": [
    {
      "key": "original",
      "title": "PUBLIC ADOM BMS / HUMAN REFERENCE",
      "speech": "This is the public Adom BMS, shown first with its original human routing. Three hundred fifty three footprints share four copper layers. The monitor, shunt, power transistors, and interface controller all impose different routing requirements. The original stays untouched; this demonstration works on a separate copy.",
      "audio": "/home/adom/project/work/kicad-bms-film/original.mp3",
      "duration": 20.808,
      "outputStart": 0,
      "outputDuration": 21.166666666666668,
      "parts": [
        {
          "source": "bms",
          "start": 20,
          "duration": 6,
          "speed": 0,
          "mode": "INSPECTION HOLD / FROZEN FRAME",
          "frames": 180,
          "file": "/home/adom/project/work/kicad-bms-film/part-original-000.mp4",
          "originalSpeed": 1,
          "outputStart": 0,
          "outputDuration": 6.0
        },
        {
          "source": "bms",
          "start": 20,
          "duration": 7,
          "speed": 0,
          "mode": "INSPECTION HOLD / FROZEN FRAME",
          "crop": [
            920,
            480,
            530,
            210
          ],
          "frames": 210,
          "file": "/home/adom/project/work/kicad-bms-film/part-original-001.mp4",
          "originalSpeed": 1,
          "outputStart": 6.0,
          "outputDuration": 7.0
        },
        {
          "source": "bms",
          "start": 20,
          "duration": 8,
          "speed": 0,
          "mode": "INSPECTION HOLD / FROZEN FRAME",
          "crop": [
            970,
            480,
            530,
            500
          ],
          "frames": 240,
          "file": "/home/adom/project/work/kicad-bms-film/part-original-002.mp4",
          "originalSpeed": 1,
          "outputStart": 13.0,
          "outputDuration": 8.0
        },
        {
          "source": "bms",
          "start": 20,
          "speed": 0,
          "mode": "INSPECTION HOLD / FROZEN FRAME",
          "frames": 5,
          "file": "/home/adom/project/work/kicad-bms-film/part-original-003.mp4",
          "originalSpeed": 1,
          "outputStart": 21.0,
          "outputDuration": 0.16666666666666666
        }
      ]
    },
    {
      "key": "empty",
      "title": "A CLEAN START / PLACEMENT PRESERVED",
      "speech": "We remove all seventeen hundred ten original trace segments, four hundred six vias, and the original board copper pours and graphics. KiCad readback verifies the empty routing state. Component placement, pad connections, and forty nine rule areas remain. The replacement paths were calculated beforehand by Astra, not copied from the original traces.",
      "audio": "/home/adom/project/work/kicad-bms-film/empty.mp3",
      "duration": 22.92,
      "outputStart": 21.166666666666668,
      "outputDuration": 23.266666666666666,
      "parts": [
        {
          "source": "bms",
          "start": 44,
          "end": 59,
          "speed": 10,
          "mode": "ACTION / 10x NATIVE PLAYBACK",
          "frames": 45,
          "file": "/home/adom/project/work/kicad-bms-film/part-empty-000.mp4",
          "originalSpeed": 1,
          "outputStart": 21.166666666666668,
          "outputDuration": 1.5
        },
        {
          "source": "bms",
          "start": 58,
          "duration": 7,
          "speed": 0,
          "mode": "INSPECTION HOLD / FROZEN FRAME",
          "frames": 210,
          "file": "/home/adom/project/work/kicad-bms-film/part-empty-001.mp4",
          "originalSpeed": 1,
          "outputStart": 22.666666666666668,
          "outputDuration": 7.0
        },
        {
          "source": "bms",
          "start": 62,
          "end": 125,
          "speed": 10,
          "mode": "ACTION / 10x NATIVE PLAYBACK",
          "frames": 189,
          "file": "/home/adom/project/work/kicad-bms-film/part-empty-002.mp4",
          "originalSpeed": 1,
          "outputStart": 29.666666666666668,
          "outputDuration": 6.3
        },
        {
          "source": "bms",
          "start": 165,
          "end": 240,
          "speed": 10,
          "mode": "ACTION / 10x NATIVE PLAYBACK",
          "frames": 225,
          "file": "/home/adom/project/work/kicad-bms-film/part-empty-003.mp4",
          "originalSpeed": 1,
          "outputStart": 35.96666666666667,
          "outputDuration": 7.5
        },
        {
          "source": "bms",
          "start": 240,
          "speed": 0,
          "mode": "INSPECTION HOLD / FROZEN FRAME",
          "frames": 29,
          "file": "/home/adom/project/work/kicad-bms-film/part-empty-004.mp4",
          "originalSpeed": 1,
          "outputStart": 43.46666666666667,
          "outputDuration": 0.9666666666666667
        }
      ]
    },
    {
      "key": "routing",
      "title": "ASTRA PLANS / THE BRIDGE COMMITS",
      "speech": "Adom Bridge sends revision checked, per net routing commands into native KiCad. The editor creates the exact editable traces and vias. The accelerated action plays at ten times native speed; waits are removed. Astra\u2019s search considers pad geometry, existing routes, holes, and layer transitions. Crowded neighboring pins need joint escapes, and displaced signal paths must be restored before a candidate is accepted.",
      "audio": "/home/adom/project/work/kicad-bms-film/routing.mp3",
      "duration": 27.888,
      "outputStart": 44.43333333333334,
      "outputDuration": 28.233333333333334,
      "parts": [
        {
          "source": "bms",
          "start": 270,
          "end": 350,
          "speed": 10,
          "mode": "ACTION / 10x NATIVE PLAYBACK",
          "frames": 240,
          "file": "/home/adom/project/work/kicad-bms-film/part-routing-000.mp4",
          "originalSpeed": 1,
          "outputStart": 44.43333333333334,
          "outputDuration": 8.0
        },
        {
          "source": "bms",
          "start": 600,
          "end": 690,
          "speed": 10,
          "mode": "ACTION / 10x NATIVE PLAYBACK",
          "frames": 270,
          "file": "/home/adom/project/work/kicad-bms-film/part-routing-001.mp4",
          "originalSpeed": 1,
          "outputStart": 52.43333333333334,
          "outputDuration": 9.0
        },
        {
          "source": "bms",
          "start": 1000,
          "end": 1105,
          "speed": 10,
          "mode": "ACTION / 10x NATIVE PLAYBACK",
          "frames": 315,
          "file": "/home/adom/project/work/kicad-bms-film/part-routing-002.mp4",
          "originalSpeed": 1,
          "outputStart": 61.43333333333334,
          "outputDuration": 10.5
        },
        {
          "source": "bms",
          "start": 1105,
          "speed": 0,
          "mode": "INSPECTION HOLD / FROZEN FRAME",
          "frames": 22,
          "file": "/home/adom/project/work/kicad-bms-film/part-routing-003.mp4",
          "originalSpeed": 1,
          "outputStart": 71.93333333333334,
          "outputDuration": 0.7333333333333333
        }
      ]
    },
    {
      "key": "power",
      "title": "POWER AND REFERENCES / COPPER ABLATION",
      "speech": "This board is intended for a forty eight volt pack, using a seventy two volt, six amp design basis and the existing thirty five micrometre copper. Broad connected pours retain copper for ablation. Monitor reference, load return, and interface ground remain separate. The shunt keeps its Kelvin sense connection. Moving one regulator feed to an inner layer reconnects the broad front layer load return.",
      "audio": "/home/adom/project/work/kicad-bms-film/power.mp3",
      "duration": 25.512,
      "outputStart": 72.66666666666667,
      "outputDuration": 25.866666666666667,
      "parts": [
        {
          "source": "closeups",
          "start": 25,
          "end": 34,
          "speed": 1,
          "mode": "FINAL INSPECTION / NORMAL SPEED",
          "frames": 270,
          "file": "/home/adom/project/work/kicad-bms-film/part-power-000.mp4",
          "originalSpeed": 1,
          "outputStart": 72.66666666666667,
          "outputDuration": 9.0
        },
        {
          "source": "closeups",
          "start": 2,
          "end": 8,
          "speed": 1,
          "mode": "FINAL INSPECTION / NORMAL SPEED",
          "frames": 180,
          "file": "/home/adom/project/work/kicad-bms-film/part-power-001.mp4",
          "originalSpeed": 1,
          "outputStart": 81.66666666666667,
          "outputDuration": 6.0
        },
        {
          "source": "bms",
          "start": 1420,
          "end": 1490,
          "speed": 10,
          "mode": "ACTION / 10x NATIVE PLAYBACK",
          "frames": 210,
          "file": "/home/adom/project/work/kicad-bms-film/part-power-002.mp4",
          "originalSpeed": 1,
          "outputStart": 87.66666666666667,
          "outputDuration": 7.0
        },
        {
          "source": "closeups",
          "start": 67,
          "end": 70.4,
          "speed": 1,
          "mode": "FINAL INSPECTION / NORMAL SPEED",
          "frames": 102,
          "file": "/home/adom/project/work/kicad-bms-film/part-power-003.mp4",
          "originalSpeed": 1,
          "outputStart": 94.66666666666667,
          "outputDuration": 3.4
        },
        {
          "source": "closeups",
          "start": 69,
          "speed": 0,
          "mode": "INSPECTION HOLD / FROZEN FRAME",
          "frames": 14,
          "file": "/home/adom/project/work/kicad-bms-film/part-power-004.mp4",
          "originalSpeed": 1,
          "outputStart": 98.06666666666666,
          "outputDuration": 0.4666666666666667
        }
      ]
    },
    {
      "key": "thermal",
      "title": "THERMAL NETS / LOCAL CONNECTIONS",
      "speech": "The populated power transistors share drain copper for spreading heat. Their optional, unpopulated neighbors are not counted as parallel current paths. Other exposed pads belong to cell voltage nets, not ground. Local supply vias reconnect decoupling capacitors without duplicating already connected traces. These are electrical layout decisions; copper coverage does not establish a junction temperature.",
      "audio": "/home/adom/project/work/kicad-bms-film/thermal.mp3",
      "duration": 25.944,
      "outputStart": 98.53333333333333,
      "outputDuration": 26.3,
      "parts": [
        {
          "source": "closeups",
          "start": 12,
          "end": 21,
          "speed": 1,
          "mode": "FINAL INSPECTION / NORMAL SPEED",
          "frames": 270,
          "file": "/home/adom/project/work/kicad-bms-film/part-thermal-000.mp4",
          "originalSpeed": 1,
          "outputStart": 98.53333333333333,
          "outputDuration": 9.0
        },
        {
          "source": "closeups",
          "start": 54,
          "end": 63,
          "speed": 1,
          "mode": "FINAL INSPECTION / NORMAL SPEED",
          "frames": 270,
          "file": "/home/adom/project/work/kicad-bms-film/part-thermal-001.mp4",
          "originalSpeed": 1,
          "outputStart": 107.53333333333333,
          "outputDuration": 9.0
        },
        {
          "source": "closeups",
          "start": 41,
          "end": 48,
          "speed": 1,
          "mode": "FINAL INSPECTION / NORMAL SPEED",
          "frames": 210,
          "file": "/home/adom/project/work/kicad-bms-film/part-thermal-002.mp4",
          "originalSpeed": 1,
          "outputStart": 116.53333333333333,
          "outputDuration": 7.0
        },
        {
          "source": "closeups",
          "start": 18,
          "speed": 0,
          "mode": "INSPECTION HOLD / FROZEN FRAME",
          "frames": 39,
          "file": "/home/adom/project/work/kicad-bms-film/part-thermal-003.mp4",
          "originalSpeed": 1,
          "outputStart": 123.53333333333333,
          "outputDuration": 1.3
        }
      ]
    },
    {
      "key": "result",
      "title": "NATIVE VALIDATION / MEASURED LIMITS",
      "speech": "The final candidate has twenty three hundred twenty six segments, three hundred forty three vias, and thirty copper zones. Native refill finds zero opens and zero reported violations under the inherited rules. Stricter checks caught a keepout crossing and redundant copper; those were repaired. Four inherited fiducial errors and spark gap mask warnings remain. Physical load, transient, thermal, and USB tests are separate from routing validation.",
      "audio": "/home/adom/project/work/kicad-bms-film/result.mp3",
      "duration": 28.68,
      "outputStart": 124.83333333333333,
      "outputDuration": 29.033333333333335,
      "parts": [
        {
          "source": "closeups",
          "start": 67,
          "end": 70.4,
          "speed": 1,
          "mode": "FINAL INSPECTION / NORMAL SPEED",
          "frames": 102,
          "file": "/home/adom/project/work/kicad-bms-film/part-result-000.mp4",
          "originalSpeed": 1,
          "outputStart": 124.83333333333333,
          "outputDuration": 3.4
        },
        {
          "source": "closeups",
          "start": 25,
          "end": 32,
          "speed": 1,
          "mode": "FINAL INSPECTION / NORMAL SPEED",
          "frames": 210,
          "file": "/home/adom/project/work/kicad-bms-film/part-result-001.mp4",
          "originalSpeed": 1,
          "outputStart": 128.23333333333332,
          "outputDuration": 7.0
        },
        {
          "source": "closeups",
          "start": 41,
          "end": 48,
          "speed": 1,
          "mode": "FINAL INSPECTION / NORMAL SPEED",
          "frames": 210,
          "file": "/home/adom/project/work/kicad-bms-film/part-result-002.mp4",
          "originalSpeed": 1,
          "outputStart": 135.23333333333332,
          "outputDuration": 7.0
        },
        {
          "source": "closeups",
          "start": 12,
          "end": 18,
          "speed": 1,
          "mode": "FINAL INSPECTION / NORMAL SPEED",
          "frames": 180,
          "file": "/home/adom/project/work/kicad-bms-film/part-result-003.mp4",
          "originalSpeed": 1,
          "outputStart": 142.23333333333332,
          "outputDuration": 6.0
        },
        {
          "source": "closeups",
          "start": 69,
          "speed": 0,
          "mode": "INSPECTION HOLD / FROZEN FRAME",
          "frames": 169,
          "file": "/home/adom/project/work/kicad-bms-film/part-result-004.mp4",
          "originalSpeed": 1,
          "outputStart": 148.23333333333332,
          "outputDuration": 5.633333333333334
        }
      ]
    },
    {
      "key": "cta",
      "title": "REPRODUCE IT / YOUR BOARD, YOUR RULES",
      "speech": "Select Codex and Astra in Adom Hydrogen. Use insiders KiCad Bridge version zero point nine point three four seven or newer and the shared KiCad and Codex skills. Manually paste the detailed wiki prompt, download the public BMS, preserve the original, and route a copy using your manufacturing rules and loads. The Adom Codex wiki contains this film, the progression reel, and the evidence.",
      "audio": "/home/adom/project/work/kicad-bms-film/cta.mp3",
      "duration": 25.752,
      "outputStart": 153.86666666666667,
      "outputDuration": 26.1,
      "parts": [
        {
          "source": "guide",
          "start": 0,
          "duration": 26.1,
          "speed": 0,
          "graphic": true,
          "mode": "REPRODUCTION GUIDE / AUTHORED GRAPHIC",
          "frames": 783,
          "file": "/home/adom/project/work/kicad-bms-film/part-cta-000.mp4",
          "originalSpeed": null,
          "outputStart": 153.86666666666667,
          "outputDuration": 26.1
        }
      ]
    }
  ],
  "sources": {
    "simple": {
      "path": "/home/adom/project/work/routing/user-demo/window-48761912-20260905-194909.mp4",
      "probe": {
        "streams": [
          {
            "index": 0,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "profile": "Constrained Baseline",
            "codec_type": "video",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 2560,
            "height": 1528,
            "coded_width": 2560,
            "coded_height": 1528,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 0,
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "320:191",
            "pix_fmt": "yuv420p",
            "level": 50,
            "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/30000",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 2763000,
            "duration": "92.100000",
            "bit_rate": "11605857",
            "bits_per_raw_sample": "8",
            "nb_frames": "2763",
            "extradata_size": 53,
            "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": {
              "creation_time": "2026-09-05T19:49:10.000000Z",
              "language": "und",
              "handler_name": "VideoHandler",
              "vendor_id": "[0][0][0][0]",
              "encoder": "AVC Coding"
            }
          }
        ],
        "format": {
          "filename": "/home/adom/project/work/routing/user-demo/window-48761912-20260905-194909.mp4",
          "nb_streams": 1,
          "nb_programs": 0,
          "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
          "format_long_name": "QuickTime / MOV",
          "start_time": "0.000000",
          "duration": "92.100000",
          "size": "133624370",
          "bit_rate": "11606894",
          "probe_score": 100,
          "tags": {
            "major_brand": "mp42",
            "minor_version": "0",
            "compatible_brands": "mp41isom",
            "creation_time": "2026-09-05T19:49:10.000000Z"
          }
        }
      },
      "originalSpeed": 1,
      "basis": "Raw native window recording referenced by preserved source edit manifest"
    },
    "cross": {
      "path": "/home/adom/project/work/routing/team-demo/window-52497990-20260905-200327.mp4",
      "probe": {
        "streams": [
          {
            "index": 0,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "profile": "Constrained Baseline",
            "codec_type": "video",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 2560,
            "height": 1528,
            "coded_width": 2560,
            "coded_height": 1528,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 0,
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "320:191",
            "pix_fmt": "yuv420p",
            "level": 50,
            "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/30000",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 4986999,
            "duration": "166.233300",
            "bit_rate": "11662687",
            "bits_per_raw_sample": "8",
            "nb_frames": "4987",
            "extradata_size": 53,
            "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": {
              "creation_time": "2026-09-05T20:03:27.000000Z",
              "language": "und",
              "handler_name": "VideoHandler",
              "vendor_id": "[0][0][0][0]",
              "encoder": "AVC Coding"
            }
          }
        ],
        "format": {
          "filename": "/home/adom/project/work/routing/team-demo/window-52497990-20260905-200327.mp4",
          "nb_streams": 1,
          "nb_programs": 0,
          "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
          "format_long_name": "QuickTime / MOV",
          "start_time": "0.000000",
          "duration": "166.233300",
          "size": "242361772",
          "bit_rate": "11663692",
          "probe_score": 100,
          "tags": {
            "major_brand": "mp42",
            "minor_version": "0",
            "compatible_brands": "mp41isom",
            "creation_time": "2026-09-05T20:03:27.000000Z"
          }
        }
      },
      "originalSpeed": 1,
      "basis": "Raw native window recording referenced by preserved source edit manifest"
    },
    "obstacles": {
      "path": "/home/adom/project/work/routing/public-solenoid/window-1255078-20260905-223633.mp4",
      "probe": {
        "streams": [
          {
            "index": 0,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "profile": "Constrained Baseline",
            "codec_type": "video",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 2560,
            "height": 1528,
            "coded_width": 2560,
            "coded_height": 1528,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 0,
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "320:191",
            "pix_fmt": "yuv420p",
            "level": 50,
            "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/30000",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 1648999,
            "duration": "54.966633",
            "bit_rate": "11519782",
            "bits_per_raw_sample": "8",
            "nb_frames": "1649",
            "extradata_size": 53,
            "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": {
              "creation_time": "2026-09-05T22:36:34.000000Z",
              "language": "und",
              "handler_name": "VideoHandler",
              "vendor_id": "[0][0][0][0]",
              "encoder": "AVC Coding"
            }
          }
        ],
        "format": {
          "filename": "/home/adom/project/work/routing/public-solenoid/window-1255078-20260905-223633.mp4",
          "nb_streams": 1,
          "nb_programs": 0,
          "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
          "format_long_name": "QuickTime / MOV",
          "start_time": "0.000000",
          "duration": "54.966633",
          "size": "79157901",
          "bit_rate": "11520865",
          "probe_score": 100,
          "tags": {
            "major_brand": "mp42",
            "minor_version": "0",
            "compatible_brands": "mp41isom",
            "creation_time": "2026-09-05T22:36:34.000000Z"
          }
        }
      },
      "originalSpeed": 1,
      "basis": "Raw native window recording referenced by preserved source edit manifest"
    },
    "full": {
      "path": "/home/adom/project/work/routing/public-solenoid/window-599710-20260906-022635.mp4",
      "probe": {
        "streams": [
          {
            "index": 0,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "profile": "Constrained Baseline",
            "codec_type": "video",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 2560,
            "height": 1528,
            "coded_width": 2560,
            "coded_height": 1528,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 0,
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "320:191",
            "pix_fmt": "yuv420p",
            "level": 50,
            "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/30000",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 5215999,
            "duration": "173.866633",
            "bit_rate": "11665786",
            "bits_per_raw_sample": "8",
            "nb_frames": "5216",
            "extradata_size": 53,
            "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": {
              "creation_time": "2026-09-06T02:26:36.000000Z",
              "language": "und",
              "handler_name": "VideoHandler",
              "vendor_id": "[0][0][0][0]",
              "encoder": "AVC Coding"
            }
          }
        ],
        "format": {
          "filename": "/home/adom/project/work/routing/public-solenoid/window-599710-20260906-022635.mp4",
          "nb_streams": 1,
          "nb_programs": 0,
          "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
          "format_long_name": "QuickTime / MOV",
          "start_time": "0.000000",
          "duration": "173.866633",
          "size": "253558195",
          "bit_rate": "11666790",
          "probe_score": 100,
          "tags": {
            "major_brand": "mp42",
            "minor_version": "0",
            "compatible_brands": "mp41isom",
            "creation_time": "2026-09-06T02:26:36.000000Z"
          }
        }
      },
      "originalSpeed": 1,
      "basis": "Raw native window recording referenced by preserved source edit manifest"
    },
    "smart": {
      "path": "/home/adom/project/work/routing/public-solenoid/smart-routing/window-138892-20260906-182039.mp4_fixed-s1.mp4",
      "probe": {
        "streams": [
          {
            "index": 0,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "profile": "Constrained Baseline",
            "codec_type": "video",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 2542,
            "height": 1358,
            "coded_width": 2542,
            "coded_height": 1358,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 0,
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "1271:679",
            "pix_fmt": "yuv420p",
            "level": 50,
            "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/30000",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 6110000,
            "duration": "203.666667",
            "bit_rate": "10303580",
            "bits_per_raw_sample": "8",
            "nb_frames": "6110",
            "extradata_size": 53,
            "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": {
              "creation_time": "2026-09-06T18:28:12.000000Z",
              "language": "und",
              "handler_name": "VideoHandler",
              "vendor_id": "[0][0][0][0]",
              "encoder": "AVC Coding"
            }
          }
        ],
        "format": {
          "filename": "/home/adom/project/work/routing/public-solenoid/smart-routing/window-138892-20260906-182039.mp4_fixed-s1.mp4",
          "nb_streams": 1,
          "nb_programs": 0,
          "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
          "format_long_name": "QuickTime / MOV",
          "start_time": "0.000000",
          "duration": "203.666667",
          "size": "262337370",
          "bit_rate": "10304577",
          "probe_score": 100,
          "tags": {
            "major_brand": "mp42",
            "minor_version": "0",
            "compatible_brands": "mp41isom",
            "creation_time": "2026-09-06T18:28:12.000000Z"
          }
        }
      },
      "originalSpeed": 1,
      "basis": "Raw native window recording referenced by preserved source edit manifest"
    },
    "human": {
      "path": "/home/adom/project/work/routing/public-solenoid/smart-routing/window-1515278-20260906-183709.mp4",
      "probe": {
        "streams": [
          {
            "index": 0,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "profile": "Constrained Baseline",
            "codec_type": "video",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 2542,
            "height": 1358,
            "coded_width": 2542,
            "coded_height": 1358,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 0,
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "1271:679",
            "pix_fmt": "yuv420p",
            "level": 50,
            "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": "40320000/1343999",
            "time_base": "1/30000",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 1343998,
            "duration": "44.799933",
            "bit_rate": "10123746",
            "bits_per_raw_sample": "8",
            "nb_frames": "1344",
            "extradata_size": 53,
            "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": {
              "creation_time": "2026-09-06T18:37:09.000000Z",
              "language": "und",
              "handler_name": "VideoHandler",
              "vendor_id": "[0][0][0][0]",
              "encoder": "AVC Coding"
            }
          }
        ],
        "format": {
          "filename": "/home/adom/project/work/routing/public-solenoid/smart-routing/window-1515278-20260906-183709.mp4",
          "nb_streams": 1,
          "nb_programs": 0,
          "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
          "format_long_name": "QuickTime / MOV",
          "start_time": "0.000000",
          "duration": "44.799933",
          "size": "56699122",
          "bit_rate": "10124858",
          "probe_score": 100,
          "tags": {
            "major_brand": "mp42",
            "minor_version": "0",
            "compatible_brands": "mp41isom",
            "creation_time": "2026-09-06T18:37:09.000000Z"
          }
        }
      },
      "originalSpeed": 1,
      "basis": "Raw native window recording referenced by preserved source edit manifest"
    },
    "review": {
      "path": "/home/adom/project/work/routing/public-solenoid/smart-routing/window-138892-20260906-183525.mp4",
      "probe": {
        "streams": [
          {
            "index": 0,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "profile": "Constrained Baseline",
            "codec_type": "video",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 2542,
            "height": 1358,
            "coded_width": 2542,
            "coded_height": 1358,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 0,
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "1271:679",
            "pix_fmt": "yuv420p",
            "level": 50,
            "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": "34800000/1159999",
            "time_base": "1/30000",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 1159998,
            "duration": "38.666600",
            "bit_rate": "10190584",
            "bits_per_raw_sample": "8",
            "nb_frames": "1160",
            "extradata_size": 53,
            "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": {
              "creation_time": "2026-09-06T18:35:26.000000Z",
              "language": "und",
              "handler_name": "VideoHandler",
              "vendor_id": "[0][0][0][0]",
              "encoder": "AVC Coding"
            }
          }
        ],
        "format": {
          "filename": "/home/adom/project/work/routing/public-solenoid/smart-routing/window-138892-20260906-183525.mp4",
          "nb_streams": 1,
          "nb_programs": 0,
          "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
          "format_long_name": "QuickTime / MOV",
          "start_time": "0.000000",
          "duration": "38.666600",
          "size": "49259895",
          "bit_rate": "10191719",
          "probe_score": 100,
          "tags": {
            "major_brand": "mp42",
            "minor_version": "0",
            "compatible_brands": "mp41isom",
            "creation_time": "2026-09-06T18:35:26.000000Z"
          }
        }
      },
      "originalSpeed": 1,
      "basis": "Raw native window recording referenced by preserved source edit manifest"
    },
    "zones": {
      "path": "/home/adom/project/work/routing/public-solenoid/smart-routing/window-138892-20260906-182812.mp4",
      "probe": {
        "streams": [
          {
            "index": 0,
            "codec_name": "h264",
            "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
            "profile": "Constrained Baseline",
            "codec_type": "video",
            "codec_tag_string": "avc1",
            "codec_tag": "0x31637661",
            "width": 2542,
            "height": 1358,
            "coded_width": 2542,
            "coded_height": 1358,
            "closed_captions": 0,
            "film_grain": 0,
            "has_b_frames": 0,
            "sample_aspect_ratio": "1:1",
            "display_aspect_ratio": "1271:679",
            "pix_fmt": "yuv420p",
            "level": 50,
            "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/30000",
            "start_pts": 0,
            "start_time": "0.000000",
            "duration_ts": 212999,
            "duration": "7.099967",
            "bit_rate": "8895885",
            "bits_per_raw_sample": "8",
            "nb_frames": "213",
            "extradata_size": 53,
            "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": {
              "creation_time": "2026-09-06T18:28:12.000000Z",
              "language": "und",
              "handler_name": "VideoHandler",
              "vendor_id": "[0][0][0][0]",
              "encoder": "AVC Coding"
            }
          }
        ],
        "format": {
          "filename": "/home/adom/project/work/routing/public-solenoid/smart-routing/window-138892-20260906-182812.mp4",
          "nb_streams": 1,
          "nb_programs": 0,
          "format_name": "mov,mp4,m4a,3gp,3g2,mj2",
          "format_long_name": "QuickTime / MOV",
          "start_time": "0.000000",
          "duration": "7.099967",
          "size": "7896713",
          "bit_rate": "8897746",
          "probe_score": 100,
          "tags": {
            "major_brand": "mp42",
            "minor_version": "0",
            "compatible_brands": "mp41isom",
            "creation_time": "2026-09-06T18:28:12.000000Z"
          }
        }
      },
      "originalSpeed": 1,
      "basis": "Raw native window recording referenced by preserved source edit manifest"
    },
    "guide": {
      "path": "/home/adom/project/work/kicad-progression-bms-reel/reproduction-guide.png",
      "type": "authored instruction graphic"
    },
    "bms": {
      "path": "/home/adom/project/work/routing/public-bms/live-artifacts/BMS-editing-proxy-cpu-1x.mp4",
      "originalSpeed": 1,
      "sha256": "d049d7ffedfb7bcc225d2fc6d973fb865f461fe40624b448eb08f0235420f01b",
      "crop": [
        1400,
        870,
        330,
        110
      ],
      "basis": "Frame-preserving spatial proxy of native window recording. White capture border and chrome cropped. Raw recording preserved on ConfRoomROG; provenance JSON records both hashes."
    },
    "closeups": {
      "path": "/home/adom/project/work/routing/public-bms/live-artifacts/BMS-closeups-1x.mp4",
      "originalSpeed": 1,
      "basis": "Separate normal-speed native inspection of exact validated saved replay, verified native menu IDs.",
      "crop": [
        2680,
        1680,
        680,
        260
      ],
      "sha256": "77ab928b3f19cf8e9efaefa6ba356ae5914489fd42907066d6e3c82a2bf7b0e5",
      "duration": 70.5999
    }
  },
  "output": "/home/adom/project/work/kicad-bms-film/KiCad-Astra-Public-BMS-Narrated.mp4",
  "disclosures": [
    "Original native 1x footage; selected action accelerated 10x",
    "Frozen inspection holds and authored graphics labeled separately",
    "Fresh Adom TTS voice at natural rate, no original audio",
    "Calculated plans replayed as live native edits; no external autorouter",
    "No Fusion media or results used"
  ]
}