All app and uvicorn logging now goes to logs/app.log (rotating, 10MB x5), and a catch-all exception handler logs full tracebacks there before returning a generic 500 — so an error is traceable to its cause without depending on how the process was launched. logs/ is gitignored, like the other runtime artifacts. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
10 lines
85 B
Plaintext
10 lines
85 B
Plaintext
.venv/
|
|
__pycache__/
|
|
*.pyc
|
|
.env
|
|
*.db
|
|
master.xprv.enc
|
|
.pytest_cache/
|
|
*.egg-info/
|
|
logs/
|