LICENSE
README.md
pyproject.toml
src/gitbook_downloader/__init__.py
src/gitbook_downloader/__main__.py
src/gitbook_downloader/api.py
src/gitbook_downloader/cli.py
src/gitbook_downloader/engine.py
src/gitbook_downloader/output_contract.py
src/gitbook_downloader/py.typed
src/gitbook_downloader/splitter.py
src/gitbook_downloader.egg-info/PKG-INFO
src/gitbook_downloader.egg-info/SOURCES.txt
src/gitbook_downloader.egg-info/dependency_links.txt
src/gitbook_downloader.egg-info/entry_points.txt
src/gitbook_downloader.egg-info/requires.txt
src/gitbook_downloader.egg-info/top_level.txt
src/gitbook_downloader/gui/__init__.py
src/gitbook_downloader/gui/app.py
src/gitbook_downloader/gui/bridge.py
src/gitbook_downloader/gui/web/index.html
src/gitbook_downloader/gui/web/assets/abnfDiagram-VCTEODGH-DeXLYDza.js
src/gitbook_downloader/gui/web/assets/arc-BFBFU3RM.js
src/gitbook_downloader/gui/web/assets/architectureDiagram-5GKGNRK7-_v4g19KQ.js
src/gitbook_downloader/gui/web/assets/blockDiagram-I7D4REHJ-BBFDw5eb.js
src/gitbook_downloader/gui/web/assets/c4Diagram-7LVT6UL2-Bn1d2OaH.js
src/gitbook_downloader/gui/web/assets/channel-BgpZAI4D.js
src/gitbook_downloader/gui/web/assets/chunk-2Q5K7J3B-CqiRNXok.js
src/gitbook_downloader/gui/web/assets/chunk-5VM5RSS4-CgaK_G4e.js
src/gitbook_downloader/gui/web/assets/chunk-F27PBJKO-fqhgdNFJ.js
src/gitbook_downloader/gui/web/assets/chunk-IMKFNOWR-8BPCjPhu.js
src/gitbook_downloader/gui/web/assets/chunk-JWPE2WC7-BmmPNrve.js
src/gitbook_downloader/gui/web/assets/chunk-POPQ4Y6H-CMr5dtEa.js
src/gitbook_downloader/gui/web/assets/chunk-SVP7TREG-DH7nhp6K.js
src/gitbook_downloader/gui/web/assets/chunk-TICWLB2K-B8Qgs_Jt.js
src/gitbook_downloader/gui/web/assets/chunk-XXDRQBXY-CcWvES6y.js
src/gitbook_downloader/gui/web/assets/classDiagram-ZZMXUADV-BZ1pBhOz.js
src/gitbook_downloader/gui/web/assets/classDiagram-v2-VYDZK3BY-BZ1pBhOz.js
src/gitbook_downloader/gui/web/assets/cose-bilkent-JH36ORCC-BSBawO5n.js
src/gitbook_downloader/gui/web/assets/cynefin-OW5HDTMX-BKFOJpO2.js
src/gitbook_downloader/gui/web/assets/cynefinDiagram-5FMLGOSQ-Cvhlx6WG.js
src/gitbook_downloader/gui/web/assets/cytoscape.esm-Bch-eiPH.js
src/gitbook_downloader/gui/web/assets/dagre-GXQ25YYZ-Bt_IpdhQ.js
src/gitbook_downloader/gui/web/assets/defaultLocale-DX6XiGOO.js
src/gitbook_downloader/gui/web/assets/diagram-S7CK7UJ4-Dhh5cLdD.js
src/gitbook_downloader/gui/web/assets/diagram-UQ7AKVKN-BBEfNO3C.js
src/gitbook_downloader/gui/web/assets/diagram-VSXAHHWV-CZ4-sFDH.js
src/gitbook_downloader/gui/web/assets/diagram-VX7I27RA-Dr0C2pEx.js
src/gitbook_downloader/gui/web/assets/diagram-Z3DM3KII-f7FWox-K.js
src/gitbook_downloader/gui/web/assets/ebnfDiagram-PWID7BFC-B4CR9iaU.js
src/gitbook_downloader/gui/web/assets/erDiagram-RLTQ6QDP-CQhys86_.js
src/gitbook_downloader/gui/web/assets/flowDiagram-HODETNUW-iYHtradI.js
src/gitbook_downloader/gui/web/assets/ganttDiagram-EL5Y4UJY-Cf0yA5M0.js
src/gitbook_downloader/gui/web/assets/gitGraphDiagram-WWUBYQGX-B-SuXwG4.js
src/gitbook_downloader/gui/web/assets/index-9lgPvvpY.css
src/gitbook_downloader/gui/web/assets/index-TjiffEdO.js
src/gitbook_downloader/gui/web/assets/infoDiagram-27XIBGKW-nGyinVZT.js
src/gitbook_downloader/gui/web/assets/init-Gi6I4Gst.js
src/gitbook_downloader/gui/web/assets/ishikawaDiagram-5VMMS53U-CpfGLbH3.js
src/gitbook_downloader/gui/web/assets/journeyDiagram-3NMN7TZE-qeRAB1fA.js
src/gitbook_downloader/gui/web/assets/kanban-definition-UXKFOSKX-DRVcZMcx.js
src/gitbook_downloader/gui/web/assets/katex-C5jXJg4s.js
src/gitbook_downloader/gui/web/assets/layout-CKEhcJB9.js
src/gitbook_downloader/gui/web/assets/linear-HIfPUFwH.js
src/gitbook_downloader/gui/web/assets/mindmap-definition-YA3MSWOX-D6I0A79h.js
src/gitbook_downloader/gui/web/assets/ordinal-Cboi1Yqb.js
src/gitbook_downloader/gui/web/assets/pegDiagram-XKGWAZYB-019GeCaN.js
src/gitbook_downloader/gui/web/assets/pieDiagram-E7YTZNPT-C5zBFpUh.js
src/gitbook_downloader/gui/web/assets/quadrantDiagram-AXDQQJYC-CEOkap6Y.js
src/gitbook_downloader/gui/web/assets/railroadDiagram-O6MQD6OU-Dx_WWWRz.js
src/gitbook_downloader/gui/web/assets/requirementDiagram-BXWQKSXE-CQjAz3Ad.js
src/gitbook_downloader/gui/web/assets/sankeyDiagram-P5KCCOFB-DBCxKB6S.js
src/gitbook_downloader/gui/web/assets/sequenceDiagram-WJ2MYXX4-zYrHw6Od.js
src/gitbook_downloader/gui/web/assets/sizeCapture-INFHLROL-BPTIQRXa.js
src/gitbook_downloader/gui/web/assets/stateDiagram-D77RDMKH-CdojJooB.js
src/gitbook_downloader/gui/web/assets/stateDiagram-v2-MP3YSRHH-g-OecN-_.js
src/gitbook_downloader/gui/web/assets/swimlanes-42K2YHIH-DI2N6pG6.js
src/gitbook_downloader/gui/web/assets/swimlanesDiagram-VR7AAH4N-NG-o9LPz.js
src/gitbook_downloader/gui/web/assets/timeline-definition-24CTP7MA-BinCcJDm.js
src/gitbook_downloader/gui/web/assets/vennDiagram-4TSXK5OY-C1FWYjLk.js
src/gitbook_downloader/gui/web/assets/wardleyDiagram-VM6X3IG4-9UTMnjRD.js
src/gitbook_downloader/gui/web/assets/xychartDiagram-S5SC5T6Z-P2gDp6wd.js
src/gitbook_downloader/mcp/__init__.py
src/gitbook_downloader/mcp/__main__.py
src/gitbook_downloader/mcp/server.py
src/gitbook_downloader/providers/__init__.py
src/gitbook_downloader/providers/base.py
src/gitbook_downloader/providers/docusaurus.py
src/gitbook_downloader/providers/generic.py
src/gitbook_downloader/providers/gitbook.py
src/gitbook_downloader/providers/mintlify.py
src/gitbook_downloader/providers/mkdocs.py
src/gitbook_downloader/providers/nextra.py
src/gitbook_downloader/providers/readme.py
src/gitbook_downloader/providers/readthedocs.py
src/gitbook_downloader/providers/vitepress.py
src/gitbook_downloader/search/__init__.py
src/gitbook_downloader/search/graph.py
src/gitbook_downloader/search/index.py
src/gitbook_downloader/skills/__init__.py
src/gitbook_downloader/skills/docharvest/SKILL.md
src/gitbook_downloader/storage/__init__.py
src/gitbook_downloader/storage/manager.py
src/gitbook_downloader/storage/versioning.py
src/gitbook_downloader/tui/__init__.py
src/gitbook_downloader/tui/__main__.py
src/gitbook_downloader/tui/app.py
src/gitbook_downloader/tui/engine_protocol.py
src/gitbook_downloader/tui/real_engine.py
src/gitbook_downloader/tui/styles.tcss
src/gitbook_downloader/tui/testing.py
src/gitbook_downloader/tui/theme.py
src/gitbook_downloader/tui/widgets.py
src/gitbook_downloader/tui/screens/__init__.py
src/gitbook_downloader/tui/screens/diagnostics.py
src/gitbook_downloader/tui/screens/diff.py
src/gitbook_downloader/tui/screens/library.py
src/gitbook_downloader/tui/screens/search.py
src/gitbook_downloader/tui/screens/wizard.py
src/gitbook_downloader/utils/__init__.py
src/gitbook_downloader/utils/config.py
src/gitbook_downloader/utils/discovery.py
src/gitbook_downloader/utils/export.py
src/gitbook_downloader/utils/renderer.py
src/gitbook_downloader/utils/retry.py
tests/test_batch_run_button.py
tests/test_bridge_contract.py
tests/test_bridge_dead_alias.py
tests/test_bridge_thread_safety.py
tests/test_cli_banner.py
tests/test_cli_rag.py
tests/test_cli_rag_pdf_paths.py
tests/test_command_menu_shortcuts.py
tests/test_diff_view_snapshots.py
tests/test_doc_graph.py
tests/test_doc_reader_toast.py
tests/test_engine_discovery.py
tests/test_engine_flow.py
tests/test_engine_providers.py
tests/test_engine_url_identity.py
tests/test_export_formats.py
tests/test_fast_ast_removed.py
tests/test_gui_bridge.py
tests/test_gui_bridge_safety.py
tests/test_imports.py
tests/test_install_modal_opacity.py
tests/test_mcp_advanced_tools.py
tests/test_mcp_server.py
tests/test_packaging.py
tests/test_providers.py
tests/test_providers_new.py
tests/test_release_notes.py
tests/test_search.py
tests/test_shell_api.py
tests/test_shell_cli.py
tests/test_shell_config.py
tests/test_shell_output_contract.py
tests/test_shell_storage.py
tests/test_skills.py
tests/test_splitter.py
tests/test_stats_drift.py
tests/test_storage.py
tests/test_tui_app.py
tests/test_tui_contract.py
tests/test_tui_diagnostics.py
tests/test_tui_diff.py
tests/test_tui_fake_engine.py
tests/test_tui_library.py
tests/test_tui_paste.py
tests/test_tui_search.py
tests/test_tui_wizard.py
tests/test_typo_classes.py
tests/test_utils.py
tests/test_version_drift.py
tests/test_visual_anchors.py