Rule engine
Visa rules and dynamic checklist logic
The rule engine drives required document generation, country and visa-type conditions, dynamic family-based slots, and downstream completion logic across intake and document modules.
Rule registry
Suggested admin table for visa code, rule type, effective date, lifecycle status, and JSON body preview.
| Visa code | Rule type | Rule body summary | Effective from | Status |
|---|---|---|---|---|
| STUDY_PERMIT | REQUIRED_DOCS | Passport, LOA, Financial Support, Transcript | 2026-01-01 | Active |
| WORK_PERMIT | ELIGIBILITY_CHECK | Employment duration, permit validity, gap review | 2026-01-01 | Active |
| FAMILY | DYNAMIC_SLOTS | Spouse and child document slots by composition | 2026-01-01 | Draft |