# Build output
bin/
obj/
dist/

# Local publish folder — used for hand-testing and for the self-updater's "_update" staging
# area. Release artefacts ship via the dist/ zip attached to the GitHub release; the publish
# folder is regenerated by build-release.ps1 from the source on every release.
publish/

# AI interaction preferences (project-local file used while authoring the source, not
# relevant to anyone cloning the repo).
CLAUDE.md

# Dev notes — running development chronology and per-investigation plans. Useful locally
# for the author; not intended for the public repo. The agent handover holds local paths,
# the Pi address, and the SSH key path, so it must stay out of the public repo.
HANDOVER.md
REMSOUND_HANDOVER.md
PLAN-*.md

# IDE / editor
.vs/
.vscode/
.idea/
*.user
*.suo

# OS
Thumbs.db
.DS_Store

# Audio-editor sidecar files. Sony / Magix Sound Forge writes a `.sfk` peak-cache file
# next to every `.wav` it touches; these are pure metadata, regenerated on demand by the
# editor, and shouldn't be in source control alongside the cue-sound wavs themselves.
*.sfk

# Misc
*.log
*.tmp
*.tmp.*
*.swp

# Tokens / secrets — these should never be checked in
.gh-token.txt
gh-token.txt

# Personal side-projects that must never ship to GitHub (untracked by design)
pi-sender/
