WELIFE Docs Swagger Admin Web

Sprint audit ~10m — 2026-08-10

Không mở được nhiều tab Cursor chat từ agent; đã chạy 3 subagent song song + env check.

Snapshot

Hạng mục Status
Machine queue STUB 0 · nextRecommended=null
env:check PASS
Google Web/Android/iOS OK · 3 audiences · api↔mobile khớp
Firebase public SDK (mobile) OK
Firebase Admin SA (api) MISSING
Docker Engine OFF → không smoke HTTP
Auth Google Nest path PASS (Audit auth)
Env templates PASS (Audit env)

Fix agent-safe (done this sprint)

  1. Phone UI chỉ hiện khi firebaseBridgeEnabled (tránh 503 Admin)
  2. shouldSkipRefresh thêm /auth/google · /auth/firebase

Không hoàn thiện được trong 10p (OWNER / máy)

  1. Bật Docker Desktop → smoke Google tay
  2. Firebase Admin SA JSON → FIREBASE_*
  3. SMS / MoMo live keys

Lệnh sau khi Docker ON

cd D:\welife
npm run infra:up
npm run api:dev
cd mobile; npm run start:clear