4b8dc9f7e1
Two corrections surfaced by the first end-to-end deploy that didn't land in the pre-flight align: - SPA static assets are at /app/spa, not /app/web/dist (Dockerfile COPYs the SvelteKit build output flat into /app/spa, not into /app/spa/dist). Mismatch caused /health to 500 with "RuntimeError: File at path /app/web/dist/index.html does not exist." - SKALDSONG_HOST_CORS_ORIGINS must be a JSON array literal in .env. Pydantic-settings parses complex-typed env vars via json.loads(); bare URL string fails first-boot with SettingsError. Container now reports Up (healthy) on ana-docker; /health 200.