.gradle/
build/
**/build/
!gradle/wrapper/gradle-wrapper.jar
.kotlin/
local.properties
.idea/
*.iml
.DS_Store
captures/
.cc-connect

# local agent / IDE state
.claude/

# Xcode per-user state
**/xcuserdata/
*.xcuserstate

# stray render/tool artifacts from the design phase
.playwright-mcp/
/claude-contact-sheet.png

# release secrets — never commit
.env
.env.*
*.p12
# Apple .p8 secrets — both APNs push (iosApp/AuthKey_*.p8) AND the App Store Connect API key
# used by ios-release.yml (iosApp/Github_AuthKey_*.p8). Never commit either; they go in CI as secrets.
*.p8
# Firebase service-account / admin SDK keys for the relay's FCM sender
/firebase/
*-adminsdk-*.json
# build artifacts produced by scripts/release-*.sh
/cc-pocket-daemon-*.tar.gz
/cc-pocket-desktop-*.dmg

# generated App Preview videos (rebuild with marketing/preview/make-preview.sh)
/marketing/preview/out/

# Firebase client configs — kept local, not in the public repo (users install the binary,
# they don't build the mobile app from source)
mobile/composeApp/google-services.json
iosApp/iosApp/GoogleService-Info.plist

# fir.im token (local only, never commit)
scripts/.fir-token
