# API keys — never commit / never share
.env

# Calibration file — device-specific, don't commit
wivexx_calibration.json

# Personal data — don't share with friends
wivexx_memory.db
usage.json
wivexx_hotkeys.json
wivexx_media_devices.json
wivexx_video_projects.json
wivexx_apps.json
wivexx_goals.json
wivexx_macros.json
wivexx_socials.json
wivexx_wake_words.json
wivexx_notify_prefs.json
wivexx_hud.json
wivexx_autoclicker.json
wivexx_gaming_mode.json
wivexx_workmode.json
wivexx_settings.json
wivexx_i18n_cache.json
mascot_clips/
conversations/
requests/
notes/

# Build output
dist/

# OAuth tokens & client secret — personal, NEVER share or commit
credentials.json
wivexx_calendar_token.json
wivexx_drive_token.json
wivexx_drive_state.json
wivexx_voiceprint.json
wivexx_voiceprint.npy

# Logs
wivexx.log
wivexx.log.*
wivexx_stdout.log
wivexx_gui_error.log
audio_diag_output.txt

# Pre-flight cache (machine-specific)
.wivexx_preflight.json

# Python cache
__pycache__/
*.pyc
*.pyo

# Temp / debug audio files
*.mp3
*.wav

# Conversation exports
conversation_*.txt

# Personalized wake-word profile (owner's voice samples + renderings)
wake_profile/
