Backend: FastAPI app with health check, AppError hierarchy, stderr logging via LOG_LEVEL, ruff+pyright(strict) config, pytest passing. Frontend: SvelteKit (TS) with prettier, eslint, vitest (unit + component), adapter-node for self-hosted deployment on Zeus. Co-Authored-By: Claude <noreply@anthropic.com>
30 lines
320 B
Text
30 lines
320 B
Text
# Lock files
|
|
uv.lock
|
|
bun.lockb
|
|
bun.lock
|
|
|
|
# Secrets & live config (commit *.toml.example only)
|
|
secrets.toml
|
|
*.toml
|
|
!*.toml.example
|
|
!pyproject.toml
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
.venv/
|
|
.pytest_cache/
|
|
.ruff_cache/
|
|
|
|
# Node / Svelte
|
|
node_modules/
|
|
.svelte-kit/
|
|
build/
|
|
dist/
|
|
|
|
# Pulumi
|
|
Pulumi.*.yaml
|
|
!Pulumi.yaml
|
|
|
|
# OS
|
|
.DS_Store
|