# --- Build artifacts ---
build/bin/
frontend/dist/
*.exe
*.dll
*.so
*.dylib

# --- Dependencies / generated ---
node_modules/
# wailsjs/ is intentionally tracked — generated by `wails generate module`
# but consumed by the frontend at build time, so committing it spares
# fresh clones from a mandatory generate step.

# --- Go ---
*.test
*.out
coverage.out
go.work
go.work.sum

# --- IDE / editors ---
.vscode/
.idea/
*.swp
*.swo
*~

# --- OS noise ---
.DS_Store
Thumbs.db
desktop.ini

# --- Local user data (lives in %APPDATA%/HamLog, but safety net) ---
*.db
*.db-journal
*.db-wal
*.db-shm
hamlog.db*
cty.dat
cat.log

# --- Secrets ---
.env
.env.local
*.pem
*.key
