# ============================================================================== # Python & Environment # ============================================================================== __pycache__/ *.py[cod] *$py.class *.so .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ share/python-wheels/ *.egg-info/ .installed.cfg *.egg .venv/ venv/ env/ ENV/ env.bak/ venv.bak/ # ============================================================================== # Application Data & Secrets # ============================================================================== data/ .env .env.* !.env.example *.local # ============================================================================== # Frontend & Node # ============================================================================== node_modules/ frontend/node_modules/ frontend/dist/ frontend/dist-ssr/ frontend/*.local .eslintcache *.tsbuildinfo # ============================================================================== # IDEs, OS & Tooling # ============================================================================== .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db .vscode/ !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json .idea/ *.sublime-workspace *.sublime-project # AI Agents & Scratch Workspaces .agents/ .claude/ scratch/ # ============================================================================== # Media & Binary Exclusions (Raw Datasets & Heavy Video Archives) # ============================================================================== # Video raw files *.mp4 *.avi *.mov *.mkv *.webm *.flv *.wmv *.m4v *.mpg *.mpeg # General image formats (raw frame extractions & datasets) *.jpg *.jpeg *.png *.webp *.bmp *.tiff *.gif # Raw Datasets datasets/ dataset/ # ============================================================================== # Asset Exceptions (MUST BE TRACKED IN REPOSITORY) # ============================================================================== !backend/assets/ !backend/assets/** !screenshots/ !screenshots/** !docs/*.png !docs/*.svg !docs/*.pdf !docs/*.fodt !docs/*.fodg !docs/*.xlsx !frontend/public/ !frontend/public/** !sam3/assets/ !sam3/assets/** # ============================================================================== # ML Weights, Checkpoints & Model Binaries # ============================================================================== *.pt *.pth *.bin *.safetensors *.ckpt *.onnx *.engine *.plan *.trt *.h5 runs/ checkpoints/ weights/ # ============================================================================== # Databases & Serialized Arrays (except backend assets) # ============================================================================== *.npy *.npz !backend/assets/*.npz *.parquet *.feather *.pkl *.pickle *.joblib *.db *.sqlite *.sqlite3 # ============================================================================== # Training Logs & Test/Lint Caches # ============================================================================== *.log *.tfevents* wandb/ mlruns/ .cache/ .pytest_cache/ .mypy_cache/ .ruff_cache/ # ============================================================================== # Temporary / Debug / Backup Artifacts # ============================================================================== *.bak *.swp *.swo *~ docs/panduan_debug.html