SwaPrep — Open Gaps

Last Updated: 2026-04-14 (S55)


P0 — Blocking

App Phase 1–4 Transformation Not Started

  • What: The SwaPrep Transform (Phase 1) is the entire remaining path to launch. Includes: subscription UI, exam simulation mode, multilingual delivery, user onboarding.
  • Impact: 4,341 questions sit in Firestore with no delivery mechanism for end users.
  • Status: Sprint 0–2 done. Phase 1 not yet planned/started.
  • Target: SwaPrep v1.0 on Play Store by Month 3 from transformation start.

P1 — High Priority

Payment / Subscription Enforcement Not Implemented

  • What: Razorpay server-side subscription tier checks (Free/Rs149/Rs299) are designed but not coded.
  • Risk: Subscription bypass — users could access paid content without paying.
  • Security: CLAUDE.md flags this as a critical security concern.

Multilingual Delivery Not Verified on Real Device

  • What: MultilingualText type defined, rules exist, but no end-to-end multilingual test on physical Telugu Android device is recorded.
  • Risk: Telugu rendering failures in production, our #1 differentiator broken.
  • Rule: NEVER ship questions without required languages (CLAUDE.md invariant).

P2 — Track

/audit DUE NOW (Prep_Grp2)

  • Accumulated importance 8/8 — threshold reached.
  • Run after app transformation sprint starts, not before (no source code to audit in content-only phase).

/doctor DUE NOW (Prep_Grp2)

  • Accumulated importance 8/8 — threshold reached.
  • Same timing note as /audit above.

Next Exam Expansion Not Planned

  • APPSC Group 1 is identified as next. No timeline, no content roadmap started.