92% หมายถึงความคืบหน้าของ Cliq ทั้งโปรเจกต์
เป็นคะแนนประมาณการแบบถ่วงน้ำหนักจาก Product/UX, iOS, AI/Clinical, Backend/Data/Auth, Security/Operations/Billing, PWA/Admin และ Launch โดย core production flow ผ่าน owner testing แล้ว รวม clinic verification, profile-change approval, doctor evidence, booking/queue, billing center, monthly invoice automation, payment-slip review, Crashlytics และ five-minute server health monitoring ส่วนที่ยังไม่เสร็จคือ App Store archive/submission, controlled-launch operation จริง, clinical false-negative validation ต่อเนื่อง และ Admin PWA modules ที่ยังเป็น placeholder เช่น support, queue operations, review moderation, notification delivery และ audit center
Product Scope & Requirements
Production Core Validated
ตกผลึกและ owner-test flow คนไข้/คลินิกแล้ว รวม pediatric/pregnancy routing, emergency hospital escalation, clinic opening gate, booking confirmation, proximity check-in, fair queue, profile approval และ billing; AI/clinical routing ยังปรับต่อจาก feedback ของหมอป๋อม
Planning
Architecture & Platform Strategy
Selected Baseline
เลือก SwiftUI iOS-first, Supabase Managed PostgreSQL Singapore + Auth/Storage/Realtime เป็น production core, Firebase Functions เป็น AI Gateway/automation/monitoring และ Firebase Crashlytics สำหรับ iOS โดยตั้งใจแยกหน้าที่ ไม่ใช่การย้ายฐานข้อมูลกลับ Firebase
Planning
PWA UI Stack
Selected
long-term PWA stack ยังวางไว้ที่ Next.js/TypeScript แต่ของ production ปัจจุบันเป็น static Cloudflare Pages console: verification, profile-change review, media/evidence preview และ billing/payment review ใช้งานจริง; support, queue, review moderation, notification delivery และ audit center ยังเป็น placeholder
Decision
Mobile UI/UX Direction
Implemented Baseline
ใช้ iOS-first, SwiftUI codebase เดียวแต่แยก account track ผู้ป่วย/คลินิก, borderless elevated cards, Liquid Glass capsule headers และ localized Thai/English components เป็น baseline แล้ว
Design Direction
Native App Stack
Selected
เลือก SwiftUI สำหรับสร้าง iOS App ก่อน ใช้ native iOS controls และเพิ่ม Liquid Glass แบบ progressive enhancement บนระบบที่รองรับ แล้วใช้เป็น design source สำหรับ Android/PWA
Decision
iOS App Build Decisions
Owner Tested
SwiftUI, iOS/iPadOS 17, localization, app identity, repository boundary, navigation และ Patient + Clinic Staff vertical slice ผ่าน owner testing แล้ว; เพิ่ม production config template, runtime guardrails, support/legal links, clinic verification DB-first flow, doctor photo/upload preview, current-location helper, tax ID checksum และ preflight script แล้ว ขั้นถัดไปคือ App Store package และ final real-device smoke บน archived production build ที่ owner จะรันเอง
Build Gate
iOS Release Readiness
90–94% • Owner-tested baseline
P0/P1 release baseline ผ่าน owner testing แล้ว รวม DB-first booking/queue, auth/email, clinic verification, profile-change approval, doctor evidence, billing, Crashlytics, localization/accessibility และ privacy manifest; owner จะเป็นผู้ทำ final archive/device smoke, version/build และ App Store package
Release Gate
Production Readiness
RC prep ready
Production Supabase, migrations, Auth/SMTP, platform admin, Admin PWA, restore drill, booking/queue, clinic review, verification/profile approval, doctor evidence, billing automation/payment review, Crashlytics, server monitoring, backup/incident/legal/clinical runbooks พร้อมแล้ว; ยังต้องทำ final version/build, archive/device smoke, App Store package และควบคุม launch จริงก่อนถือว่า release สำเร็จ
Production Gate
Patient PWA
Not Started
ยังไม่ได้เริ่มสร้างหน้าค้นหาหมอ บอกอาการ จองคิว หรือติดตามคิว
Product Build
Clinic PWA
Not Started
ยังไม่ได้เริ่มสร้าง dashboard, booking, check-in, queue หรือ clinic operations
Product Build
Cliq Team PWA
Ops + Billing Console
Admin PWA ที่ admin.cliq.care มี overview, clinic verification, profile-change review, logo/building/doctor/evidence preview, monitoring links และ backend-driven billing พร้อม invoice/slip/payment confirmation ใช้งานจริง ส่วน support, queue operations, review moderation, email delivery และ audit center ยังเป็น shell
Product Build
Native Mobile Apps
Production-connected iOS
iOS SwiftUI มี Patient + Clinic Staff production flow, Maps/location, notification/activity, clinic media/doctor evidence, verification/profile approval, booking/queue และ billing; Android ยังไม่เริ่มและจะอ้างอิง UX จาก iOS ภายหลัง
Product Build
Backend / API
iOS Connected • Production
iOS เชื่อม Supabase production ผ่าน repository/gateway สำหรับ Auth, snapshot, profile/media/schedule, verification/profile approval, doctor evidence, booking, proximity check-in, arrival, queue, walk-in/no-show, staff team, triage และ billing; Realtime มี schema/publication baseline ส่วน client ใช้ controlled refresh ในหลายหน้าจอ และ automated server monitoring ทำงานทุกห้านาทีแล้ว
Core Platform
Database / Storage
Source of Truth • Production
Production migrations ครอบคลุม identity/clinic/doctor schedule, booking/check-in/queue, verification, profile-change approval, doctor evidence, reviews, staff team, notification, consent/triage, backend-driven billing, monthly invoice, payment slip, observability events, RLS, Realtime, Storage และ retention โดย runtime หลักใช้ PostgreSQL เป็น source of truth
Core Platform
Authentication & Roles
Foundation Implemented
Supabase Email/Password Auth, email confirmation, password recovery พื้นฐาน, Resend/Supabase SMTP บน auth.cliq.care, profile provisioning, track enrollment ผู้ป่วย/คลินิก, clinic membership, owner/admin/staff roles, staff invitation และ RLS tenant boundary เชื่อมกับ iOS แล้ว
Security
AI Triage
Production-connected Validation
Hybrid Rule-based + GPT-5.4 mini ทำงานผ่าน production AI Gateway, prompt v0.15, red-flag override, de-identification, structured output, semantic teaching-example retrieval และ official specialty mapping; iOS เรียกใช้งานจริงได้ แต่ clinical review/false-negative validation ของหมอป๋อมยังดำเนินต่อ
Clinical & AI
Clinical Validation & QA
In Progress
กำลังทดสอบ AI triage แบบ batch ด้วยเคสจำลอง สร้าง Clinical Review PDF และนำ feedback ของหมอป๋อมกลับมาปรับ priority ของคลินิก สาขา และอนุสาขา
Clinical & AI
LINE OA / LIFF
Not Started
ยังไม่ได้เชื่อม LINE OA, LINE Login, LIFF หรือ messaging flow จริง
Integration
Notification
Soft-launch baseline
เลือก in-app notification + activity feed และ account email เป็น soft-launch baseline แล้ว พร้อม track separation และ database acceptance test; APNs, LINE, SMS และ production delivery pipeline เป็นงานหลัง soft launch
Integration
Billing & Payment
Backend-driven Billing Center
iOS render ข้อมูลและ action จาก backend: รอบบิล ยอดประมาณการ verified check-in invoice statement PromptPay QR อัปโหลดสลิป สถานะตรวจสอบ และ paid PDF; Admin PWA ออก invoice ดูหลักฐานและบันทึกชำระได้ พร้อมออก invoice อัตโนมัติหลังสิ้นเดือนเวลา 08:30
Business Model
Security / PDPA Controls
Technical Baseline
มี consent, server-side API key, de-identification, RLS, audit/activity, retention baseline, privacy manifest, incident runbook, Crashlytics และ server alerts ที่ redact PII/symptom/token/payload แล้ว; formal controller/processor, retention approval และ external privacy/security review ยังไม่ปิด
Governance
Clinic Soft Launch
Owner tested
ผ่านการทดสอบของ owner แล้ว และล้าง test accounts/clinic aliases สำหรับ retest รอบใหม่แล้ว ขั้นต่อไปคือ soft launch แบบควบคุมจำนวนคลินิกและผู้ใช้จริง พร้อม production safeguards
Operations