# .almightyignore — files that should never be sent to external AI providers.
#
# This is in addition to `.gitignore`. AlmightyGPT honors both.
#
# Format is gitignore-compatible. Add patterns specific to your repo here.

# Secrets and credentials
.env
.env.*
*.pem
*.key
*.pfx
*.p12
secrets/
private/
credentials/
*.credentials
*.credentials.json

# Build output
dist/
build/
out/
.next/
.nuxt/
coverage/

# Dependencies
node_modules/
.pnp/
.pnp.js

# Lock files (large, low-signal)
package-lock.json
yarn.lock
pnpm-lock.yaml

# IDE / OS noise
.DS_Store
Thumbs.db
.vscode/
.idea/

# AlmightyGPT machine artifacts (the human-facing review files in
# docs/codex-reviews/ ARE committed; only the timestamped run metadata
# is excluded).
.almightygpt/runs/

# Anything you don't want shared with an external API by default
internal-notes/
*.private.md
