# ── Python ── __pycache__/ *.py[cod] *.egg-info/ .venv/ venv/ *.egg # ── Node / Frontend build ── node_modules/ webapp/tipitaka-web/dist/ webapp/tipitaka-web/scripts/ # ── Environment ── .env *.env.local # ── IDE ── .idea/ .vscode/ *.swp *.swo # ── OS ── .DS_Store Thumbs.db # ── Database (downloaded from HF bucket at runtime) ── tipitaka_mcu.db tipitaka_mcu.db.bak # ── Vector DB (downloaded from HF bucket at runtime) ── db_vector/ # ── Large PDF dictionaries (too big for HF Spaces) ── dic/*.pdf # ── Project wiki (dev docs, not needed on HF Spaces) ── tipatika-wiki/ # ── Root-level junk: debug scripts, backups, old streamlit apps ── # These are NOT used by the Dockerfile (which only needs webapp/). # Tracking them pushes megabytes of dead code to HF Spaces. # Underscore-prefixed debug scripts _*.py _check_db.py _convert_to_ipynb.py _debug_search*.py _inspect_nb.py _test_extract.py _test_pdf.py # Test scripts (root-level only) /test_*.py # Backup files *.bak.py *.bak1.py *.bak2.py *.bak3.py *.bak*.py # Old Streamlit app versions tipitaka_app*.py tipitaka_app_v2*.py app_streamlit.py streamlit_app*.py # Scratch scripts scratch_*.py bench_*.py fix_*.py # Standalone utility scripts (not used by Docker) config.json ai_client.py apply_workflows.py build_rag*.py build_rag*colab*.py calibrate.py chat_expert*.py check_header.py compare_notebooks.py config.py find_jhana.py install_claude_skills.ps1 list_schema.py list_tables.py replace_script.py scan_trailing_headings.py update_colab.py web_expert.py webui_tool_tipitaka*.py # architecture docs Dhamma-LM*.md TIPITAKA_WEB_ARCHITECTURE*.md Tipitaka-Web-Application-Tech-Stack*.md SEARCH_ARCHITECTURE_V3.md # Notebooks *.ipynb # Text output / debug logs notebook*_*.txt debug_out*.json # sutta_viewer HTML (standalone file, not part of webapp) sutta_viewer/ # Old root requirements.txt (Docker uses webapp/tipitaka-api/requirements.txt) /requirements.txt # ── Log files ── *.log # ── Accidental DB copies in scripts/ ── scripts/*.db # ── New Diagnostic & Junk Files ── # Data migration backups *.db.pre_clean_migration # Diagnostic and test outputs universal-test/ verify_db_output.txt diag_output.txt # API diagnostic scripts and scratch pads webapp/tipitaka-api/diag_*.py webapp/tipitaka-api/reindex_*.py webapp/tipitaka-api/scratch/ webapp/tipitaka-api/diag.py # Models and cache webapp/tipitaka-api/models/ # Ensure all .env files are ignored across the project **/.env **/.env.* # ── Tool-specific & Agent artifacts ── .roo/ .socraticodeignore artifacts/ # ── Root-level Test & Storage ── legacy/ indexing-test/ qdrant_storage/ scratch/ test_clean/ qdrant_data/ snapshots/ # ── Large binary backups ── *.zip *.tar.gz *.7z # ── Migration & Export scripts (Root level) ── export_corpus.py merge_corpus.py migrate_clean_data.py tipitaka_expert.py # ── Agent Data & Local DBs ── .serena/ webapp/.serena/ embedding_cache.db source_texts.db # ── Turbovec local data ── webapp/tipitaka-api/data/ *.tvim