# Generated by Cargo
/target/
# Cargo.lock - VERSIONED for reproducible builds (this is a binary, not a lib)

# Proptest regression files (auto-generated)
**/proptest-regressions/

# IDE
.idea/
.vscode/
*.swp

# Windsurf local config (accessible by Cascade but not pushed)
.windsurf/
.windsurf*
.planning*
AGENTS.md
*.swo
*~

# Internal tracking (development only - DO NOT COMMIT)
.ralphy/
.ralphy/**
.epics/
.research/
.audit/
.notes/
.todo/
.progress/
.internal/
.opencode/
prd/
progress.md
TODO.md
NOTES.md

# Internal automation scripts (not for public consumption)
scripts/run_ralphy_batch.ps1

# OS
.DS_Store
Thumbs.db

# Environment
.env
.env.local
.env.*.local

# Data
/data/
*.db

# Demo data (generated during local testing)
/rag-demo-data/
# Note: /demos/ is PUBLIC - contains example applications for users

# Logs
*.log
logs/

# Coverage
*.profraw
coverage/
lcov.info
lcov-*.info

# Benchmarks
/benches/results/
/benchmarks/phase_results/

# Benchmark datasets (downloaded by bench runners, never committed).
# SIFT1M in particular extracts to ~525 MB.
target/bench-data/

# Documentation build
/docs/build/

# Internal documents (private/confidential)
/docs/internal/

# Temporary files
*.tmp
*.temp

# Migration test configs (may contain sensitive URLs)
test-*.yaml
migration-*.yaml

# Fuzzing artifacts (cargo-fuzz)
/fuzz/target/
/fuzz/corpus/
/fuzz/artifacts/

# Benchmark output files
bench_output.txt
*.bench.json

# Criterion benchmark data
/target/criterion/

# Python virtual environment
.venv/
__pycache__/
*.pyc
*.pyd
*.so
*.pdb

# Node modules (TypeScript SDK)
node_modules/

# Build artifacts from sub-crates
**/target/

# Internal docs (confidential/strategy - DO NOT COMMIT)
**/LICENSE_MANAGEMENT.md
docs/MESSAGING_GUIDE.md
docs/SECURITY_AUDIT*.md
docs/TECHNICAL_AUDIT*.md
**/ROADMAP-*-STRATEGY.md
**/AUDIT-*.md
**/BACKLOG_*.md
**/GAP_ANALYSIS*.md
**/*CONFIDENTIAL*.md
**/*INTERNAL*.md
**/SPRINT-*.md
**/PRIORITY_MATRIX*.md
**/FLAGS_REVIEW*.md
**/EXPERT_REVIEW*.md

# Local session artifacts
*.session.md
*_session_*.md
scratch/
tmp/

# Tarpaulin coverage reports (local)
tarpaulin-report.html
tarpaulin-report.json
cobertura.xml

# Analysis reports
acceptance_criteria.md
all_non_premium_prompts*.md
code_review_velesdb.md
gap_analysis_and_prompts.md
todo_analysis_report_updated.md


#Ignore windsurf AI rules
.windsurfrules

.claude/
.codacy/flamegraph.svg
.kiro/

#Ignore vscode AI rules
.github\instructions\codacy.instructions.md
*.egg-info/
