# macOS resource forks
._*

# Bootstrap runtime artifacts
dev/scripts/bootstrap/.uninstall.d/
dev/scripts/bootstrap/actions/uninstall.sh

# Build artifacts
target/
**/target/
.build/
.cache/
**/.cache/
**/.build/

# ONNX models and data
*.onnx
*.onnx.data
models/

# Frontend build output
frontend/build/
frontend-new/build
frontend-new/node_modules
frontend-web/build
node_modules/
frontend/.deno-cache/
frontend/storybook-static/
**/.deno-cache/

# IDE and editor files
.idea/
*/.idea/
.vscode/
.zed/zsh/.zsh_history
*.swp
*.swo
*~

# Environment files - allow templates, ignore actual configs
.env
.env.*
**/.env
**/.env.*
!dev/configs/.env.template
!dev/configs/.env.secrets.template
!dev/configs/.env.build.template
!dev/configs/extras/sccache-minio.env

# Merged env file (generated by dev/scripts/merge-env.sh)
ops/docker/.env
ops/main/

# Quark working directories
**/.quark/
!/.quark/
/.quark/*
!/.quark/.gitkeep
.quark
var/**
crates/services/lib-vector/var/
# Python
**/__pycache__/
*.pyc
*.pyo
**/*.egg-info/
.venv/
*/.venv/
**/.venv/

# Logs
*.log
logs/
!crates/lib/lib-cluster/src/logs/
!crates/lib/lib-cluster/src/logs/**

# Database files
*.db
*.sqlite
*.sqlite3

# Temporary files
*.tmp
.t
.tree

# macOS
.DS_STORE
*/.DS_STORE

**/.obsidian
Untitled.base

# Claude Code / Q working directories
.q/
**/.q/
.codex-scratch

# Claude Code session state
.claude/incubator-active
.claude/scheduled_tasks.lock
**/.claude/settings.local.json

# MCP config and Playwright MCP runtime
.mcp.json
.playwright-mcp/

# Archived legacy code
.archive/

# Serena cache
.serena/cache

# Terraform
**/.terraform/
*.tfstate
*.tfstate.*
*.tfplan
tfplan
tfplan-*
.terraformrc
terraform.rc

# Terraform variable files with secrets
terraform.tfvars
*.auto.tfvars
*.tfvars.json
!terraform.tfvars.example

# Terraform overrides
override.tf
override.tf.json
*_override.tf
*_override.tf.json
crash.log
crash.*.log

# Playground / debug
/playground/

# Rust backup files
**/*.rs.bk

# Generated proto files
crates/lib/lib-proto/src/generated/service_metadata.rs

# E2E screenshots
**/tests/e2e/screenshots/*.png
**/tests/e2e/screenshots/*.jpg
**/tests/e2e/screenshots/*.jpeg
trace.zip

# Ruff cache
.ruff_cache/
**/.ruff_cache/
batch_ocr_save.py
batch_ocr.py
batch_test_vision.py
check_docling_detailed.py
check_docling_file.py
check_ocr_confidence.py
convert_special_documents_parquet.py
convert_special_documents-backup.py
package-lock.json
test
!dev/qdev/src/bin/tools/test/
!dev/qdev/src/bin/tools/test/*.rs
test_checkbox_color.py
test_checkbox_detection.py
test_checkbox_integration.py
test_comparison.py
test_coord_debug.py
test_docling_table_positions.py
test_handwriting_detection.py
test_handwritten_ocr.py
test_image_transcription.txt
test_image_wealth_management_transcription.txt
test_image.png
test_pdf_ocr_analysis.py
test_pdf_ocr_debug.py
test_problem_pdf.py
test_two_stage.py
test_vision_detection.py
crates/bin-quark-worker/.models/gliner-multitask-large-v0.5/tokenizer.json
crates/bin-quark-worker/.models/gliner-pii-large-v1.0/tokenizer.json
crates/bin-quark-worker/.models/gliner-pii-small-v1.0/tokenizer_old.json
crates/bin-quark-worker/.models/gliner-pii-small-v1.0/tokenizer.json
crates/bin-quark-worker/.models/gliner-x-large/model.onnx.backup
crates/bin-quark-worker/.models/gliner-x-large/tokenizer.json
crates/bin-quark-worker/.models/gliner_small-v2.1/tokenizer.json
crates/quarks/docling/src/quarks/_py/extractor/digital_pdf_extractor.py
crates/quarks/docling/src/quarks/_py/extractor/test_gpt4o_fallback.py
frontend-new/PLANS.md
frontend-new/.vite/deps/_metadata.json
frontend-new/.vite/deps/package.json
frontend-new/public/ux-prototype.html
memgraph-platform/docker-compose.yml

# Embedded git repositories
crates/bin-quark-rest/lancedb/
deps/snowflake-rs/
third_party/gline-rs/

!crates/test

dist/

# qdev packaging & install scripts
!dev/qdev/dist

dev/analytics/azure-billing
var/
