# -- Flutter / Dart (app + core at repo root) --------------------------- /.dart_tool/ /.packages /.flutter-plugins /.flutter-plugins-dependencies /build/ /.idea/ /.vscode/ /*.iml /ios/Pods/ /macos/Pods/ /windows/flutter/ephemeral/ /linux/flutter/ephemeral/ /macos/Flutter/ephemeral/ /bin/clide /bin/clide.exe # pubspec.lock is committed (supply-chain policy). # Flutter app sub-package under app/. Same patterns, different prefix. app/.dart_tool/ app/.flutter-plugins app/.flutter-plugins-dependencies app/build/ app/*.iml app/ios/Pods/ app/macos/Pods/ app/windows/flutter/ephemeral/ app/linux/flutter/ephemeral/ app/macos/Flutter/ephemeral/ # UI harness (Playwright) — npm + output artefacts. tools/ui/node_modules/ tools/ui/out/ tools/ui/test-results/ tools/ui/playwright-report/ tools/ui/.serve.pid # -- ptyc (C supporter tool) -------------------------------------------- /ptyc/bin/ /ptyc/*.o # -- Test, coverage, profile output ------------------------------------ *.test *.out *.prof *.pprof coverage.* /tmp/ # Alchemist golden-test failure artefacts (diff images written when a # pixel-compare fails locally; the committed fixtures live under # app/test/goldens/goldens/{ci,linux}/). app/test/goldens/failures/ # -- pql per-repo state (index + planning DB, rebuilt from markdown) ---- /.pql/ # -- SQLite index files (defensive; should never land at repo root) ---- *.sqlite *.sqlite-journal *.sqlite-wal *.sqlite-shm *.db # -- Editor / IDE ------------------------------------------------------ .vscode/ .idea/ *.swp *.swo # -- OS cruft ---------------------------------------------------------- .DS_Store ._* Thumbs.db # -- Secrets ----------------------------------------------------------- .env .env.local .env.*.local *-credentials.md # -- Claude Code — user-specific settings only; project-level settings # and skills are committed .claude/settings.local.json # -- Legacy Python clide (under legacy/, pre-dating the Flutter rebuild). # Narrowly scoped so repo-root ignores stay focused on the current # toolchain. legacy/.venv/ legacy/.ruff_cache/ legacy/**/__pycache__/ legacy/**/*.py[cod] legacy/**/*$py.class legacy/**/.pytest_cache/ legacy/**/.mypy_cache/ legacy/**/.ruff_cache/ legacy/**/*.egg-info/ legacy/**/htmlcov/ legacy/**/.coverage legacy/**/.coverage.*