Skip to content

Commit abc993f

Browse files
committed
chore: prettify and sort .gitignore
Groups patterns by category (Python cache, venvs, build artifacts, IDE, OS, logs, env files, generated output, project scratch, Conductor) with labeled comment headers, sorts within each group, and adds trailing slashes to directory patterns for clarity. Also removes the stale `*.cpython-312.pyc\`` line which had a literal backtick typo (so it wasn't matching anything) and is already covered by `*.pyc`. No behavior changes anyone would notice from the rule set. Signed-off-by: lelia <2418071+lelia@users.noreply.github.com>
1 parent 002815c commit abc993f

1 file changed

Lines changed: 40 additions & 21 deletions

File tree

.gitignore

Lines changed: 40 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,52 @@
1-
.idea
2-
venv
3-
.venv
4-
.venv-test
5-
build
6-
dist
1+
# --- Python bytecode / cache ---
2+
*.pyc
3+
__pycache__/
4+
.coverage
5+
6+
# --- Virtual environments ---
7+
venv/
8+
.venv/
9+
.venv-test/
10+
Pipfile
11+
12+
# --- Build / packaging ---
713
*.build
814
*.dist
9-
*.egg-info
10-
*.env
11-
run_container.sh
15+
*.egg-info/
16+
bin/
17+
build/
18+
dist/
1219
*.zip
13-
bin
14-
scripts/*.py
20+
21+
# --- Editor / IDE ---
22+
.idea/
23+
24+
# --- OS ---
25+
.DS_Store
26+
27+
# --- Logs ---
28+
logs/
29+
30+
# --- Env files ---
31+
*.env
32+
.env.local
33+
34+
# --- Generated output ---
1535
*.json
16-
*.sarif
1736
!tests/**/*.json
1837
!examples/config/*.json
38+
*.sarif
1939
markdown_overview_temp.md
2040
markdown_security_temp.md
21-
.DS_Store
22-
*.pyc
23-
test.py
24-
*.cpython-312.pyc`
41+
42+
# --- Project-specific scratch ---
43+
ai_testing/
2544
file_generator.py
26-
.coverage
27-
.env.local
28-
Pipfile
45+
run_container.sh
46+
scripts/*.py
2947
test/
30-
logs
31-
ai_testing/
48+
test.py
3249
verify_find_files_lazy_loading.py
50+
51+
# --- Conductor workspace ---
3352
.context/

0 commit comments

Comments
 (0)