# Environment files (may contain secrets — FUSION_DAEMON_TOKEN, etc.) .env .env.local .env.*.local # Dependencies node_modules/ # Build output dist/ dist-electron/ *.tsbuildinfo # Desktop packaging artifacts *.dmg *.dmg.blockmap *.zip *.zip.blockmap *.AppImage *.exe *.nupkg *.tgz *.tar.gz *.pkg *.msi *.deb *.rpm *.snap *.blockmap latest*.yml builder-debug.yml builder-effective-config.yaml # Coverage reports coverage/ # hai runtime (local board state — don't commit) .fusion/ .hai/ .worktrees/ .factory/ kb.db/ # Stray worktrees accidentally created at the repo root by the executor # or by manual `git worktree add` invocations. Without this, any such # directory gets captured as a 160000 gitlink by `git add -A` during # merger amend, producing broken submodule entries in HEAD (see FN-2152). .tmp-fn-* .tmp-kb-* # Pi .pi/ # VS Code Local History (editor auto-saved snapshots) .history/ # Sibling clone of the Homebrew tap (runfusion/homebrew-fusion); not part of this repo homebrew-tap/ # Ad-hoc task completion notes left by agents after a run; per-session scratch, # never meant to be committed. .DONE improvements.md docs/screenshots/ .claude/ # Local kb state and backups .kb/ .fusion-backup/ .fusion-backup-*/ # Stray runtime databases fusion.db fusion.db-wal fusion.db-shm # Capacitor mobile platform directories (generated by `cap add`) packages/dashboard/ios/ packages/dashboard/android/