main
text 50 lines 1.21 KB
Raw
1 ###############################################################################
2 # Project‑specific exclusions / re‑includes
3 ###############################################################################
4
5 # Obsolete
6 memory/**
7 instruments/**
8 knowledge/custom/**
9
10 # Logs, tmp, usr
11 logs/*
12 tmp/*
13 usr/*
14
15
16 # Keep .gitkeep markers anywhere
17 !**/.gitkeep
18
19
20 ###############################################################################
21 # Environment / tooling
22 ###############################################################################
23 .conda/
24 .cursor/
25 .venv/
26 .git/
27
28
29 ###############################################################################
30 # Tests (root‑level only)
31 ###############################################################################
32 /*.test.py
33
34
35 ###############################################################################
36 # ─── LAST SECTION: universal junk / caches (MUST BE LAST) ───
37 # Put these at the *bottom* so they override any ! re‑includes above
38 ###############################################################################
39 # OS / editor junk
40 **/.DS_Store
41 **/Thumbs.db
42
43 # Python caches / compiled artefacts
44 **/__pycache__/
45 **/*.py[cod]
46 **/*.pyo
47 **/*.pyd
48
49 # Environment files anywhere
50 *.env