# ---> Go # If you prefer the allow list template instead of the deny list, see community template: # https://github.com/github/gitignore/blob/main/community/Golang/Go.AllowList.gitignore # # Binaries for programs and plugins *.exe *.exe~ *.dll *.so *.dylib # Test binary, built with `go test -c` *.test # Bundled Android APK + version sidecar (#397). Populated by CI for # tag releases; never committed. README in client/ explains the flow. client/minstrel.apk client/minstrel.apk.version # Output of the go coverage tool, specifically when used with LiteIDE *.out # Dependency directories (remove the comment below to include it) # vendor/ # Go workspace file go.work go.work.sum # env file .env # Superpowers brainstorming companion sessions .superpowers/ # Agent-authored design specs and implementation plans (kept local; the # canonical record lives in commit messages and the running code). docs/superpowers/ # Per-machine Claude Code settings + remember-skill memory artifacts + # project-level Claude/AI instruction files. All operator-scoped; the # canonical project memory lives under ~/.claude/projects/ outside the # repo. CLAUDE.md/AGENTS.md/GEMINI.md stay on the operator's machine # only — they're tool-specific working notes, not project artifacts. .claude/ .remember/ CLAUDE.md AGENTS.md GEMINI.md .cursorrules .windsurfrules .aider.conf.yml # Flutter flutter_client/.dart_tool/ flutter_client/.flutter-plugins flutter_client/.flutter-plugins-dependencies flutter_client/build/ flutter_client/.idea/ flutter_client/ios/Podfile.lock flutter_client/ios/Pods/ flutter_client/android/.gradle/ flutter_client/android/app/build/ flutter_client/android/local.properties flutter_client/android/key.properties flutter_client/*.iml # Native Android (Kotlin/Compose) — M8 rewrite android/.gradle/ android/.kotlin/ android/.idea/ android/build/ android/app/build/ android/local.properties android/*.iml android/app/*.iml # Release signing material — keystore + extracted credentials live local # only; the canonical copy is the Gitea repo secret (ANDROID_KEYSTORE_B64 # + the alias/password secrets). Losing the local file is fine; losing # the secret means rebuilding the keystore + reinstalling all clients. android/*.keystore android/*.keystore.* android/*.jks android/keystore.properties