project setup: gitignore, CLAUDE.md, requirements

Aggiunge configurazione base del progetto:
- .gitignore: esclude venv, sources, processed, chroma_db e report generati
- CLAUDE.md: documenta l'uso obbligatorio del venv
- requirements.txt: dipendenze dirette (pdfplumber per step 0-1)
This commit is contained in:
2026-04-13 08:02:48 +02:00
parent 82456d4aba
commit 6b17df8a3f
3 changed files with 48 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
# Virtual environment
.venv/
# PDF originali — file pesanti, non versionare
sources/
# Output pipeline — generati dagli script, non versionare
processed/
chroma_db/
# Python
__pycache__/
*.py[cod]
*.pyo
# Editor
.vscode/
.idea/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Report generati dagli script
step-0/*_step0_report.txt