[t-020] Create Full pytest test suite (conftest + 5 test files)
[t-022] Full verification — uv sync + pytest + app startup test
[t-021] Create systemd service file + polish README.md
[t-019] Create generate-setup-qr.py — QR code generator script
[t-015] Create staging.py — file upload staging + 30-day cleanup sch
[t-018] Create exceptions.py — Complete global exception handlers
[t-017] Create workspace.py route — GET /v1/ios/workspace/* (file tr
[t-016] Create attach.py route — POST /v1/ios/chat/{id}/attach (mult
[t-014] Create workspace.py models — FileNode + FileContent
[t-013] Create chat_stream.py route — SSE streaming endpoint proxyin
[t-012] Create chat.py models — ChatRequest + SSEEvent types
[t-011] Create ComposeBar footer model + chat page builder
[t-010] Create GraphQL Query.page resolver + integrate with app_data
[t-005] Create graphql.py — Strawberry schema setup + Query.appData