Skip to content

Commit 91fad03

Browse files
committed
Merge branch 'dev'
# Conflicts: # .gitignore # main_chat/data_ingestion/utils/log_util.py
2 parents 737a5fb + cfd916d commit 91fad03

36 files changed

+450
-3887
lines changed

.dockerignore

Lines changed: 0 additions & 71 deletions
This file was deleted.
File renamed without changes.

.gitignore

Lines changed: 54 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -1,114 +1,77 @@
1-
# 1️⃣ Python Cache and Bytecode
1+
# === IDE / Editor ===
2+
.nova/
3+
.vscode/
4+
.idea/
5+
*.swp
6+
*.swo
7+
*.sublime-*
8+
.flake8
9+
.vercelignore
10+
11+
# === OS Generated ===
12+
.DS_Store
13+
Thumbs.db
14+
desktop.ini
15+
16+
# === Python ===
217
__pycache__/
3-
*.pyc
4-
*.pyo
18+
*.py[cod]
519
*.pyd
6-
*.cache
7-
8-
# 2️⃣ Virtual Environment (venv)
920
venv/
10-
env/
11-
*.venv
21+
.venv/
22+
*.egg-info/
1223
pip-log.txt
13-
pip-delete-this-directory.txt
14-
conda
15-
main_chat/rag_pipeline/rags/*
16-
main_chat/pocEnv/*
1724

18-
# 3️⃣ Environment Variables (SECURITY: Protect API Keys & Secrets)
19-
.env
20-
*.env
25+
# === Environment & Secrets ===
2126
.env*
22-
config.json # If sensitive configs are stored here
27+
!.env.example
28+
config.json
2329
secrets.json
30+
credentials/*
31+
!credentials/.gitkeep
2432

25-
# 4️⃣ Logs and Databases
26-
llm_query_log.csv
33+
# === Logs & State ===
34+
logs/*
35+
!logs/.gitkeep
2736
*.log
28-
logs/
37+
*.jsonl
38+
data/.sync*
39+
40+
# === Databases ===
2941
*.sqlite
42+
*.sqlite3
3043
*.db
3144

45+
# === Vector DB (large binary data) ===
46+
vectordb/
3247

48+
# === Node.js ===
49+
node_modules/
50+
npm-debug.log*
51+
dist/
52+
build/
3353

34-
# 5️⃣ Flask & Gunicorn Deployment Files
54+
# === Data directories (with exceptions) ===
55+
**/cache/*
56+
**/data/*
57+
!**/cache/.gitkeep
58+
!**/data/.gitkeep
59+
api/datastore/*
60+
!api/datastore/.gitkeep
61+
62+
# === Flask / Gunicorn ===
3563
instance/
3664
*.pid
3765
*.sock
38-
gunicorn.log
39-
gunicorn.error.log
4066

41-
# 6️⃣ IDE and Editor Configurations
42-
.vscode/
43-
.idea/
44-
*.swp
45-
*.swo
46-
*.swn
47-
*.sublime-workspace
48-
*.sublime-project
49-
50-
# 7️⃣ Jupyter Notebook Checkpoints
67+
# === Jupyter ===
5168
.ipynb_checkpoints/
5269

53-
# 8️⃣ Docker and Build Files (If Used)
54-
docker-compose.yml
55-
# Dockerfile
56-
__docker_temp/
57-
*.dockerfile
58-
*.whl
59-
60-
# 9️⃣ System Files (Mac & Windows)
61-
.DS_Store
62-
Thumbs.db
63-
desktop.ini
64-
65-
# 1️⃣0️⃣ Node.js & Frontend Build Files (If Applicable)
66-
node_modules/
67-
npm-debug.log*
68-
yarn.lock
69-
dist/
70-
build/
71-
public/config.js
72-
73-
# 1️⃣1️⃣ Miscellaneous
70+
# === Build / Temp ===
7471
*.bak
7572
*.tmp
76-
*.log
77-
gemini_api.key.txt
78-
cookies.txt
79-
*.jsonl
80-
81-
# credentails
82-
credentials/*
83-
!credentials/.gitkeep
84-
85-
# nova
86-
.nova
87-
88-
# exclude data files from data folders
89-
**/cache/*
90-
**/data/*
91-
!experiment-PIT/public/data/map_2.geojson
92-
!experiment-PIT/public/data/process_311.ts
93-
!experiment-PIT/public/data/process_911.ts
94-
api/datastore/*
95-
main_chat/rag_stuff/data/*
96-
vectordb/*
73+
*.whl
74+
structure.txt
9775

98-
# exception to the rule
99-
**/cache/.gitkeep
100-
**/data/.gitkeep
101-
!api/datastore/.gitkeep
102-
!api/datastore/geocoding-community-assets.csv
103-
!api/datastore/budget_data_dictionary_v1.txt
104-
!api/datastore/budget_filtered.txt
105-
!api/datastore/Imagine Boston 2030 Analysis.txt
106-
!api/datastore/Boston Slow Streets Plan Analysis.txt
107-
!api/datastore/Boston Anti-Displacement Plan Analysis.txt
108-
!api/*.sql
109-
!setup/*.sql
110-
main_chat/data/ingestion_log.jsonl
111-
main_chat/data_ingestion/reset_table.sql
112-
temp_downloads/
113-
vectordb/
114-
data/.sync*
76+
# === Project-specific config (generated at runtime) ===
77+
public/config.js

.vercelignore

Lines changed: 0 additions & 21 deletions
This file was deleted.

api/.env.example

Lines changed: 0 additions & 51 deletions
This file was deleted.

0 commit comments

Comments
 (0)