.git .gitignore .github .venv .env .env.* __pycache__ *.pyc *.pyo .pytest_cache .ruff_cache .mypy_cache .coverage htmlcov dist build *.egg-info .tasks tests *.md !README.md Makefile .pre-commit-config.yaml # NAS recycle bin (UGREEN NAS) \#recycle Recycling Bin # Panel (Next.js) build artifacts — re-generated by pnpm install / next build panel/node_modules panel/.next panel/out panel/coverage panel/tsconfig.tsbuildinfo # motion/ (HyperFrames compositions) + video-renderer (its render sidecar) — # re-generated by pnpm install; each Dockerfile installs its own inside the # image, and every build shares this root context, so an un-ignored # node_modules here would bloat every image's build-context upload, not # just video-renderer.Dockerfile's. motion/node_modules video-renderer/node_modules # Local stateful data (postgres, redis, ollama, workspaces) — never in images data/ logs/ *.log # VCS and editor cruft .idea .vscode .DS_Store