# Brainstorming / design scratch (mockups, companion state) — durable specs live in docs/
.superpowers/

# Build outputs
build/output/
build/cache/
*.iso
*.img
*.deb
*.rpm
*.exe
*.msi
*.dmg
*.pkg
*.apk
*.aab
*.ipa

# Secrets / keys (real keys never live in this repo)
*.key
*.pem
*.p12
*.pfx
*.gpg
secring.*
*-private*
*.kbx
trustdb.gpg

# OS / editor cruft
.DS_Store
Thumbs.db
*~
.idea/
.vscode/
*.swp
*.swo

# Local config overrides
*.local
.env
.env.*
!.env.example

# Toolchain caches
node_modules/
__pycache__/
*.pyc
.cache/
.npm/
target/
obj/
bin/
dist/
out/

# Live-build / debootstrap intermediates
chroot/
binary/
*.log
.build/
config/local-*

# Test artifacts
tests/output/
*.cov
coverage/

# SBOM intermediates (final SBOMs are committed; intermediates are not)
sbom/work/

# Driver binaries (e.g. virtio NetKVM netkvmp.exe) must be tracked despite the global
# *.exe / *.msi ignores above -- they are referenced by the .inf and DISM needs them.
!windows/drivers/**
