SMS Modules
Module Index
SMS Phase 1 has eight feature modules. They are listed in build dependency order — each module depends on the ones above it. Module 1 (Geographic Setup) must be complete before any other module can have real data.
Org config, hierarchy (Region → District → Community → Buying Station), bulk CSV import.
@repo/feature-sms-settings@repo/feature-sms-settings-webEnrollment wizard, dedup detection, status lifecycle, payment settings, bulk import.
@repo/feature-farmer-registry@repo/feature-farmer-registry-webPlot polygon capture (GPS walk or KML upload), EUDR geolocation rules, satellite overlay.
@repo/feature-farm-mapping@repo/feature-farm-mapping-webAuto-triggered risk classification via GFW API, remediation workflow, override with audit trail.
@repo/feature-deforestation-risk@repo/feature-deforestation-risk-webProgram → Activity → Attendance/Input distribution hierarchy, evidence upload to R2.
@repo/feature-sustainability-programs@repo/feature-sustainability-programs-webConfigurable form builder, offline collection, versioning, conditional logic, assignments.
@repo/feature-surveys@repo/feature-surveys-webPer-farmer compliance status, 5 compliance conditions, report generation (PDF/CSV/GeoJSON).
@repo/feature-eudr-compliance@repo/feature-eudr-compliance-webRole-scoped operational widgets, drill-down by geographic level, SWR real-time updates.
@repo/feature-dashboard