# Build / IDE
.direnv
.direnv/
.cursor/
.pio
.vscode/.browse.c_cpp.db*
.vscode/c_cpp_properties.json
.vscode/launch.json
.vscode/ipch
.vscode/settings.json
.vscode/extensions.json
out/*
!out/README.md

# host Lua harness: the compiled binary, not the sources (scripts/lua-harness)
scripts/lua-harness/luah
scripts/lua-harness/*.o
.DS_Store
.idea
cmake-*
.cache
.ccls
compile_commands.json
.venv/
venv/
platformio.local.ini

# Local tile-pack build data + generated Wi-Fi creds (never commit)
/data/
scripts/build/wifi_secrets.h

# Local working notes + agent config (contain ops/infra details — never publish)
CLAUDE.md
.claude/
/dev-docs/
/crash-dumps/

# Custom timestamped build outputs
/builds/

# Local reconstruction notes (scratch, never publish)
/.notes/

# Tanmatsu sideload tooling: fetched/dumped per developer, never committed.
# appfs-src is badge.team's repo (fetch-appfs.sh); dev_appfs.bin is a dump of YOUR
# device's AppFS partition and is both large and device-specific.
tanmatsu/tools/appfs-src/
tanmatsu/tools/dev_appfs.bin
