Repository navigation
Expand file tree
/
Copy path.gitignore
More file actions
131 lines (130 loc) · 2.63 KB
/
Copy path.gitignore
File metadata and controls
131 lines (130 loc) · 2.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
# Dependencies
node_modules/
.pnpm-store/
# Build
dist/
*.tsbuildinfo
# Test
coverage/
# IDE
.idea/
.vscode/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
nul
# Env - NEVER commit real credentials!
.env
.env.local
.env.*.local
# Logs
*.log
npm-debug.log*
pnpm-debug.log*
# Turbo
.turbo/
# Vault & Credentials (never commit!)
*.vault.json
credentials.enc
*.key
*.pem
*.p12
# User Data - contains personal information
data/
.data/
!packages/core/data/
!packages/core/data/providers/
!packages/core/data/providers/*.json
!packages/gateway/data/
!packages/gateway/data/default-extensions/
!packages/gateway/data/default-extensions/*/
!packages/gateway/data/default-extensions/**/*.json
!packages/gateway/data/example-skills/
!packages/gateway/data/example-skills/*/
!packages/gateway/data/example-skills/**/*
!packages/ui/src/**/data/
!packages/ui/src/**/data/*.ts
*.db
*.db-shm
*.db-wal
*.sqlite
*.sqlite3
# CLI session/config directories (auto-created by CLI tools)
.claude/settings.local.json
.gemini/
.codex/
# Misc
*.bak
*.tmp
# Generated dev artifacts
models-dev-full.json
.codemap/
.codemapignore
# Runtime workspace directories
packages/gateway/workspace/
# Old tool artifacts
.serena/
# Data analysis artifacts (not part of the codebase)
packages/gateway/*.py
packages/gateway/*.csv
packages/gateway/*.png
# Debug/cache
.cache/
*.cache
# Temp helper scripts (prefixed with _)
_*.js
_*.mjs
_*.cjs
_*.txt
_*.json
_*.b64
_*.py
# Stray tool/test directories that don't belong in the monorepo
**/playwright_test/
**/playwright-report/
**/test-results/
**/.playwright/
**/e2e-results/
# Prevent random package installs inside workspace packages
packages/*/package-lock.json
packages/**/package-lock.json
package-lock.json
# Allow website's package-lock.json (npm project, not pnpm)
!website/package-lock.json
# Stray Python/data files anywhere in packages
packages/**/*.py
packages/**/*.csv
packages/**/*.png
packages/**/*.b64
docs/MINIMAX_CHECK.md
docs/QWEN_CHECK.md
.playwright-mcp/
# Internal/private planning docs — never commit
.planning/
docs/screenshots/t4f-poc/
docs/T4F-POC-*.md
**/HANDOFF-*.md
**/SESSION_HANDOFF_*.md
**/POSTMORTEM-*.md
.dfmt/
# Security review output — generated, not source
security-report/
security-reports/
security-reports/*
# External tooling scratch dirs (not OwnPilot source)
.wrongstack/
.antigravitycli/
# Root-level debug/scratch screenshots (brand assets like ownpilot_.jpeg stay tracked)
/provider_screenshot.png
/*_screenshot.png
/claw-*.png
/fleet-*.png
/gw-*.png
# UI vite config is authored in vite.config.ts; never commit compiled output
packages/ui/vite.config.js
packages/ui/vite.config.d.ts
!/.wrongstack/
/.wrongstack/*
!/.wrongstack/project.json