-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
123 lines (108 loc) · 2.25 KB
/
.gitignore
File metadata and controls
123 lines (108 loc) · 2.25 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
# Go build
go/codeiq
go/dist/
# Go test artifacts
*.test
*.out
coverage.out
coverage.html
# IDE
.idea/
.vscode/
*.swp
*.swo
*~
# Claude Code local state (progress trackers, settings, ralph-loop state)
.claude/
# OS
.DS_Store
Thumbs.db
# Project runtime data — the embedded Kuzu graph + SQLite analysis cache
# both land under .codeiq/ when codeiq runs against a target repo. Never
# commit either; they're per-repo and per-machine.
.codeiq/
*.db
*.db-wal
*.db-shm
# Stray Kuzu temp files
*.wal
*.kuzu-tmp
# Environment & secrets
# Broad .env* glob catches .env, .env.local, .env.prod, .env.test, .env.* — all
# variants.
.env
.env.*
# Keystores / PKCS#12 archives — high-value secrets that have shown up in
# audits; never commit, even encrypted.
*.jks
*.p12
*.pfx
*.keystore
# Generic credential / private-key patterns
*.pem
*.key
# SSH private keys (public *.pub keys are fine).
id_rsa
id_ecdsa
id_ed25519
id_dsa
# AWS / cloud credentials
.aws/credentials
credentials.json
credentials.yaml
secrets.json
secrets.yaml
# Service-account JSON (GCP / Firebase) — typically named *.serviceaccount.json.
*-serviceaccount.json
*.serviceaccount.json
# Logs
*.log
# Distribution / release artifacts
*.tar.gz
*.zip
dist/
# Python tooling that codeiq sometimes shells out to (linters, etc.)
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
*.egg
.coverage
.pytest_cache/
pytest-of-*/
htmlcov/
*.whl
pyproject.toml
!go/testdata/**/pyproject.toml
uv.lock
.venv/
venv/
# Superpowers plugin
.superpowers/
docs/superpowers/*
!docs/superpowers/baselines/
# Docker & Helm (bundled separately by the release flow if/when needed)
Dockerfile
docker-compose.yml
helm/
# Worktrees
.worktrees/
# Phase A baseline
.seeds/
docs/superpowers/baselines/**/raw/**
# Agent-generated plans / scratch (not project deliverables)
phase*-plan.md
*-plan.md
# …but project-deliverable plans land under docs/superpowers/plans/ and
# must be trackable. The directory itself needs un-ignoring first because
# the outer `docs/superpowers/*` rule above excludes the dir, and an
# ignored directory's contents cannot be re-included by a later pattern.
!docs/superpowers/plans/
!docs/superpowers/plans/*.md
# ---- merged from go/.gitignore on go/ → root hoist ----
/codeiq
/codeiq.exe
/coverage.out
/coverage.html
/dist/
/.cache/