Cara HaloRT memvalidasi rilis web dan mobile (proses dari praktik VIP Pojokan Team). Katalog fitur: Features/Feature Map.

Rilis terbaru: Testing/Rilis 2026-08-29 (29 Agustus 2026 — PDF: output/rilis-2026-08-29.pdf / content/assets/pdf/rilis-2026-08-29.pdf).

Prinsip

  1. Swagger dulu untuk memahami API — jelajahi api.halort.com/swagger (Surfaces/Platform API).
  2. Pengujian terpisah per peran — warga di mobile; admin di web (/admin). Email yang sama mungkin perlu logout/login setelah promosi peran.
  3. Slug tenant — komunitas default uji: gp2 (Concepts/Pasar GP2 · Tenant).
  4. Cross-check web ↔ app — aksi uang dan konten harus cocok di kedua sisi.
  5. Lapor dengan bukti — id skenario, perangkat/OS, langkah, expected vs actual, screenshot.
  6. Bukti sebelum selesai — Meta/Skills/Skill - Verify Done.

Saluran

SaluranApaChecklist
Web admin / warga{slug}.halort.comTesting/Web Admin Checklist
Billing SaaS (Duitku sandbox)Langganan Starter/Bisnis Pro/EnterpriseTesting/Duitku SaaS Billing
iOSBuild TestFlight publik (join/SSVNBUcS)Testing/iOS TestFlight Checklist
AndroidDebug APK dari wwwTesting/Android APK Checklist
Marketing / platform/daftar, admin.halort.com, app.halort.com/loginFeatures/Web Features

Loop rilis tipikal

Ship build (TestFlight / APK / web deploy)
  → Tester jalankan checklist untuk permukaan
  → Laporkan issue di WhatsApp / vault Issues dengan huruf skenario
  → Fix + build baru (review Apple mungkin menunda TestFlight)
  → Retest + regresi (login, tombol primary, iuran, billing Duitku bila rilis menyentuh langganan)
  → Review checkpoint mingguan hasil

Cross-check web ↔ app

Setelah aksi mobile (atau publish admin):

  1. Iuran — jumlah/status kira-kira sama di web vs app
  2. Donasi / iklan Pasar dari app — terlihat di admin/web
  3. Pengumuman dari admin — terlihat di Berita app (dan push jika diaktifkan)

Format laporan issue

Scenario: F / C2 / Android §3
Device + OS: iPhone 13, iOS 18 · atau Samsung A14, Android 14
Steps: …
Expected: …
Actual: …
Screenshot: …

Nuansa auth saat uji

  • Magic link harus deep-link ke app saat terinstal (Auth).
  • Google OAuth dan magic link keduanya didukung di web dan mobile.
  • Slug komunitas salah harus gagal dengan lembut.

Terkait

Features/Web Features · Features/Mobile Features · Surfaces/Mobile iOS · Surfaces/Mobile Android · Surfaces/Platform Web · Architecture/Local Development · Testing/Duitku SaaS Billing