Search, chat and research over parliamentary speeches and documents
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

58 lines
989 B

# Secrets and machine-local config — never commit
.env
.env.*
!.env.example
providers.yaml
parliament.local.yaml
*.pem
*.key
*.p12
id_rsa*
credentials*.json
# Claude Code workspace config. Excluded wholesale: settings.json can carry
# credentials inside allowlisted commands, which is how a live database password
# ended up committed to the predecessor repository.
.claude/
# Archives. A WireGuard backup was committed to the predecessor repo this way.
*.tgz
*.tar.gz
*.zip
# Bulk source data — fetched with the ingest CLI, never vendored
data/
documents/
motioner/
talks/
personer/
chromadb_data/
# Runtime output
logs/
*.log
*.pid
*.db
*.sqlite3
# Python
__pycache__/
*.py[cod]
*.egg-info/
.pytest_cache/
build/
dist/
.venv/
venv/
# Frontend
node_modules/
frontend/dist/
# Editors / OS
.vscode/
.idea/
.DS_Store
*.excalidraw
# NOTE: `*.sql` is deliberately NOT ignored. The predecessor repo ignored it and
# thereby hid 14 of its 16 database migrations from version control.