Swasti · mForm V2→V3
Deadline
-39
days to 2026-05-25
All four programs live by May 25th. Budget for the new Livelihood program: 18 days.
QA automation must land before sprint mid-point or it becomes the release blocker (P8/D10).

At a glance

4
Programs
3 migrated · 1 new
13
V2 forms
1000–1012 · skip 1012 (test)
25
Action items
A1–A25
8
Pain points
P1–P8
14
Decisions
D1–D14
Posture
  • PM design 05-pm-design-doc.md is design authority
  • V2 JSONs 03-mform-json-analysis.md are content source, not design source
  • rel-mis 02-reliance-frappe-context.md is reference, not template

Reading paths

Recent 2026-06-05

SWF-139/140Repayment FU — sequence gate + Defaulted non-terminal
Repayment FU is locked until Goat Purchase is filed. "Defaulted, payment delayed" no longer closes the workflow. Livelihood note.
KB53 Done / 1 Open
One ticket left: SWF-106, blocked on a backend schema issue. All four programs live and verified.

What's blocking right now

SWF-106Workflow close
Server rejects push with mobile_created_at unknown column. Frappe schema mismatch.
SDKOutbox + naming-series drift
Transient deadlock + a cosmetic logger column miss. Retries drain failed rows.

Updated 2026-06-05 · Local-only · Reference library →