/target/
**/target/
**/node_modules/
**/dist/
**/.vegvisir/
**/*.sqlite
**/*.sqlite3
**/*.db
**/*.db-wal
**/*.db-shm
**/.env
**/.env.*
**/__pycache__/
*.py[cod]
*.log
*.tmp
*.bak
components/t3-overlay/
components/t3code-overlay/

# Ignore ad-hoc Markdown notes/idea files outside documentation.
*.md
!README.md
!docs/*.md
!docs/**/*.md
# Track first-class component metadata/docs despite the broad Markdown ignore.
!components/COMPONENTS.md
!components/components.toml
!components/**/README.md
!components/**/*.md

# Track root license/notice files and license directory despite broad Markdown ignore.
!NOTICE
!THIRD_PARTY_NOTICES.md
!licenses/
!licenses/**
plan.md
hardend-plan.md

# Tauri-generated schema/cache output.
components/desktop/src-tauri/gen/

# Ghidra is an external installed runtime; do not vendor local source/build trees.
components/ghidra/
