master
John Lauer Release tool: keep the CA bundle out of repo pushes (secret scanner, #79 root cause); runner traces a real net 08c8817 2mo ago
{
  "_comment": "The exact runtime payload. Adding a file here ships it to every Bridge user; the release zip is built from THIS list, never from a directory walk. skills/, dev-skills/, publish-skills/, dashboard/, demo/, docs/, images and *.md except SKILL.md are deliberately absent - they are the page repo's job, not the runtime's.",
  "files": [
    "BRIDGE_VERSION",
    "LICENSE",
    "SKILL.md",
    "adom_library.py",
    "bridge.json",
    "caller_identity.py",
    "capabilities.py",
    "certs/cacert.pem",
    "dockbar.json",
    "handlers/__init__.py",
    "handlers/ad_client.py",
    "handlers/bom.py",
    "handlers/bridge_client.py",
    "handlers/close_windows.py",
    "handlers/demo.py",
    "handlers/diagnostics.py",
    "handlers/export.py",
    "handlers/export_molecule.py",
    "handlers/export_part.py",
    "handlers/fix_keyboard.py",
    "handlers/install_footprint.py",
    "handlers/install_library.py",
    "handlers/install_library_bundle.py",
    "handlers/install_symbol.py",
    "handlers/kicad_cli_lint.py",
    "handlers/kicad_ui.py",
    "handlers/launch.py",
    "handlers/library_browser.py",
    "handlers/make_part_project.py",
    "handlers/netlist.py",
    "handlers/win_paths.py",
    "handlers/pcm.py",
    "handlers/foreground_guard.py",
    "handlers/kicad_log.py",
    "handlers/kicad_parse_check.py",
    "handlers/kicad_windows.py",
    "handlers/open_files.py",
    "handlers/open_footprint_editor.py",
    "handlers/open_symbol_editor.py",
    "handlers/place_footprint.py",
    "handlers/plugin_diagnose.py",
    "handlers/png_stdlib.py",
    "handlers/progress.py",
    "handlers/run_drc.py",
    "handlers/settings.py",
    "handlers/show.py",
    "handlers/software_opengl.py",
    "handlers/state.py",
    "handlers/uia.py",
    "handlers/uninstall.py",
    "handlers/upgrade.py",
    "handlers/win_focus.py",
    "handlers/win_menu.py",
    "handlers/win_taskbar.py",
    "install.sh",
    "kicad_detect.py",
    "launch_editor.ps1",
    "lib_table.py",
    "navigate_symbol.ps1",
    "package.json",
    "page.json",
    "parsers/__init__.py",
    "parsers/pcb.py",
    "parsers/schematic.py",
    "parsers/sexpr.py",
    "plugin_install.py",
    "plugin_payload/adom_bridge.py",
    "plugin_payload/usercustomize.py",
    "proc.py",
    "quiet_console.py",
    "resources/adom-overlay-32.png",
    "resources/adom-overlay.ico",
    "server.py",
    "start.bat",
    "start.sh",
    "templates/blank-board.kicad_pcb",
    "uninstall.sh",
    "resources/demo-audio/prepare.mp3",
    "resources/demo-audio/schematic.mp3",
    "resources/demo-audio/board.mp3",
    "resources/demo-audio/board3d.mp3",
    "resources/demo-audio/symbol.mp3",
    "resources/demo-audio/footprint.mp3",
    "resources/demo-audio/footprint3d.mp3",
    "resources/demo-audio/done.mp3",
    "resources/demo-audio/manifest.json",
    "handlers/design_rules.py",
    "handlers/list_symbols.py",
    "handlers/demo_motion.py",
    "resources/demo-audio/symbol-a.mp3",
    "resources/demo-audio/symbol-b.mp3",
    "resources/demo-audio/footprint-a.mp3",
    "resources/demo-audio/footprint-b.mp3",
    "resources/demo-audio/footprint3d-a.mp3",
    "resources/demo-audio/footprint3d-b.mp3",
    "resources/demo-audio/schematic-a.mp3",
    "resources/demo-audio/schematic-b.mp3",
    "resources/demo-audio/board-a.mp3",
    "resources/demo-audio/board-b.mp3",
    "resources/demo-audio/board3d-a.mp3",
    "resources/demo-audio/board3d-b.mp3",
    "handlers/live_routing.py",
    "handlers/route.py",
    "requirements-routing.txt",
    "handlers/ipc_api.py"
  ],
  "dirs": [
    "routing_deps"
  ],
  "push_exclude": [
    "certs/cacert.pem"
  ],
  "_push_exclude_comment": "Shipped in the zip but never pushed to the page repo: the wiki secret scanner rejects any .pem (public Mozilla CA bundle, issue #79 root cause: the chunk carrying it failed silently for twenty releases)."
}