Build log
Phase 0 — 2026-11-01
- DNS
akos.spboucher.ai → 51.161.112.61(BHS64) confirmed; no Caddy route yet; tunnel provider is WireGuard + Caddy viatunnelctl(not Cloudflare). - Node chosen: M4M64c (Postgres 17.11 + pgvector, sandbox-exec verified). Ports 8520 (app) / 8521 (egress proxy).
- Decisions: Python 3.13 + FastAPI monolith, Postgres jobs table (no Redis dependency), macOS keychain as vault, hand-rolled MCP Streamable HTTP (JSON responses) to avoid SDK churn, Vite/React UI served by FastAPI, FTS instead of embeddings (no external model calls).