- Launcher guards Python 3.13 before importing the package and chdirs to the repo root so cwd-relative default paths resolve consistently. - main() logs the resolved .env path and warns on a missing static dir or a short auth token; env_file reads utf-8-sig so a BOM doesn't drop the first variable. - .gitignore covers .claude/settings.local.json and .impeccable/.
40 lines
576 B
Text
40 lines
576 B
Text
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
.ruff_cache/
|
|
.coverage
|
|
.coverage.*
|
|
htmlcov/
|
|
|
|
# Offline dependency wheelhouse (built on staging machine, not committed)
|
|
wheelhouse/
|
|
|
|
# Secrets & local environment (keep .env.example)
|
|
.env
|
|
.env.local
|
|
|
|
# Node
|
|
node_modules/
|
|
|
|
# Runtime data, databases, logs, generated artifacts
|
|
data/
|
|
outputs/
|
|
artifacts/
|
|
*.sqlite3
|
|
*.sqlite3-journal
|
|
*.log
|
|
|
|
# Temp / scratch
|
|
tmp_*
|
|
tmp_dbg_img/
|
|
|
|
# Local tool state (do not rely on the machine-global gitignore)
|
|
.claude/settings.local.json
|
|
.impeccable/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|