Spaces:
Runtime error
Runtime error
Commit History
-
fix(deploy): upgrade Render plan free -> starter (Blueprint authoritative)β
Render UI plan changes were silently rejected because the service is 'Blueprint managed' β render.yaml is the single source of truth for plan/region/env. Free 512 MB OOMs on every model load (3 YOLO weights + torch + cv2 ~1.5 GB). Starter (2 GB, $7/mo) is the minimum that fits. Push triggers a fresh deploy on Starter instance; no more chicken-and-egg (plan upgrade waiting for a successful deploy that can't succeed on Free).3b13e05 -
deploy: switch Render to slim Dockerfile + B2 boot-time model fetchβ
- Dockerfile.embedded was baking 137MB CarDD bundle into image (too big for Render free 10GB cap and slow rebuilds). - Use slim ./services/backend/Dockerfile with SKIP_MODEL_FETCH=0; entrypoint.sh downloads damage/parts/severity_best.pt from s3://hasari-inspections/models/ at boot using S3_* env vars. - Models pre-uploaded to Backblaze B2 (S3-compatible).e5f7bb8 -
v0.3.0 β multimodal vehicle damage MVPβ
- Backend (FastAPI + Celery + Postgres + Redis + MinIO) with JWT auth, pre-trained model registry, 4-model dropdown API - 3 custom YOLO11 models (damage/parts/severity) trained on CarDD + CarParts-Seg + Roboflow Severity - ML pipeline: parallel detection + IoU matching + part-centric output + TR cost engine - Web (Next.js 15), Desktop (Tauri 2), Mobile (RN + Expo) - Free tier deploy: Vercel + Render + Supabase + Upstash + Cloudflare R2 - Wave 1-7 hardening: detection threshold calibration, crack low-conf flag, polling resilience, thumbnail fix, multi-foto async, SEO full setup, Lighthouse 86-92 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>e327f0d