/ .gitignore
.gitignore
  1  # Dependencies
  2  node_modules/
  3  npm-debug.log*
  4  yarn-debug.log*
  5  yarn-error.log*
  6  
  7  # Python virtual environments
  8  .venv/
  9  venv/
 10  env/
 11  ENV/
 12  .virtualenv/
 13  __pycache__/
 14  *.py[cod]
 15  *$py.class
 16  
 17  # Environment variables (real values — never commit)
 18  .env
 19  .env.secrets
 20  .env.agents
 21  .env.local
 22  .env.*.local
 23  # .env.*.example files ARE tracked (they contain placeholder values)
 24  
 25  # MCP config (contains API tokens)
 26  .mcp.json
 27  
 28  # HTML storage (filesystem-backed, not in DB)
 29  data/html/
 30  
 31  # Score JSON storage (filesystem-backed, extracted from DB)
 32  data/scores/
 33  
 34  # Contacts JSON storage (filesystem-backed, extracted from DB)
 35  data/contacts/
 36  
 37  # Database files
 38  *.db
 39  *.db-shm
 40  *.db-wal
 41  *.sqlite
 42  *.sqlite3
 43  db/sites.db
 44  db/sites-*.db
 45  db/backups/
 46  db/backup
 47  
 48  # Test databases
 49  *test*.db
 50  local_business_outreach.db
 51  
 52  # QA agent temporary test files (generated during write_test tasks)
 53  tests/agents/tmp-*.test.js
 54  tests/tmp-*.test.js
 55  
 56  # E2E test artifacts
 57  /tests/expected-e2e.json
 58  /test-results-e2e.json
 59  /screenshots-test-e2e/
 60  /db/test-e2e.db
 61  
 62  # Coverage reports
 63  coverage/
 64  .nyc_output/
 65  .nyc_output_*/
 66  *.lcov
 67  
 68  # Logs
 69  logs/
 70  *.log
 71  npm-debug.log*
 72  yarn-debug.log*
 73  yarn-error.log*
 74  pnpm-debug.log*
 75  
 76  # Screenshots and images (if generated)
 77  screenshots/
 78  *.png.tmp
 79  *.jpg.tmp
 80  
 81  # OS files
 82  .DS_Store
 83  .DS_Store?
 84  ._*
 85  .Spotlight-V100
 86  .Trashes
 87  ehthumbs.db
 88  Thumbs.db
 89  Desktop.ini
 90  
 91  # IDE files
 92  .vscode/
 93  .idea/
 94  .claude/
 95  *.swp
 96  *.swo
 97  *~
 98  .project
 99  .settings/
100  .vs/
101  
102  # Quality check reports
103  .quality-reports/
104  
105  # Security scan reports
106  .security-reports/
107  
108  # Analysis reports
109  .analysis-reports/
110  
111  # Dependency update backups
112  .dependency-updates/
113  
114  # CLAUDE.md maintenance
115  .claude-analysis/
116  .claude-backups/
117  
118  # Build outputs
119  dist/
120  build/
121  out/
122  *.tsbuildinfo
123  
124  # Temporary files
125  tmp/
126  temp/
127  *.tmp
128  *.temp
129  *.cache
130  
131  # Generated grammar check reports (data/templates/**)
132  grammar-report*.txt
133  
134  # Stale test database artifacts
135  *.stale
136  
137  # Browser profiles (contains login sessions)
138  .browser-profiles/
139  
140  # Third-party Chrome extensions (binary/vendor files, not project source)
141  extensions/
142  
143  # Playwright
144  playwright-report/
145  playwright/.cache/
146  test-results/
147  .playwright-userdata/
148  
149  # Backup files
150  *.backup
151  *.bak
152  *~
153  .backups/
154  
155  # Direnv
156  .direnv/
157  # .envrc is tracked for nix-shell setup
158  *.db-journal
159  backups/
160  
161  # Business planning documents - track markdown, exclude HTML exports
162  business-plan/*.html
163  
164  # Generated reports (root level only, not src/reports/)
165  /reports/
166  .direnv/bin/nix-direnv-reload
167  .direnv/
168  docs/09-business/auditandfix-business-plan.html
169  tmp/
170  
171  # Audit&Fix — customer PDFs and local preview
172  auditandfix-reports/
173  auditandfix.com/.htaccess
174  auditandfix.com/e2e-test-page-*.php
175  data/form-builder-templates.json
176  data/captcha-provider-benchmark.json
177  data/field-label-corrections.json
178  docs/09-business/auditandfix-business-plan-print.html
179  docs/09-business/auditandfix-business-plan.docx