7e5c372833c640f6fabfb3694b9c13955784f9d1
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>
Description
No description provided
2.2 MiB
Languages
Python
72.5%
JavaScript
17.7%
CSS
4.2%
HTML
3.8%
Shell
0.8%
Other
0.9%