forms
Auto-generated from project docs
North Star
Booklet Status
| Booklet | Status | Branch | Notes |
|---|---|---|---|
| B1 | PLANNED | booklet/forms-b1 | Form renderer + Nicole BDM survey + admin view |
| B2 | PLANNED | — | AI survey generation, embed mode, device test integration |
| ID | Type | Deliverable | Priority |
| ---- | ------ | ------------- | ---------- |
| B1-D1 | infra | React/Vite scaffold + SurveyJS integration | P0 |
| B1-D2 | infra | Supabase client — read forms, write submissions | P0 |
| B1-D3 | feature | Public form renderer at /:formId | P0 |
| B1-D4 | feature | Thank-you page with configurable message | P1 |
Recent Decisions
| Date | Decision | Rationale |
|---|---|---|
| ------ | ---------- | ----------- |
| 2026-03-30 | Project kickstarted | Need structured data collection across all products |
| 2026-03-30 | SurveyJS renderer (MIT) over Formbricks | Zero new services, writes to existing Supabase tables, AI generates JSON |
| 2026-03-30 | Bucket C (internal capability) | Infrastructure module — becomes B when used for client-facing surveys |
| 2026-03-30 | Archive Formbricks fork | Vanilla clone, never deployed, separate DB = data silo |
| 2026-03-30 | Don't generalize Life Score | Too EmberFi-specific, SurveyJS is more capable for general forms |
Source: /root/projects/forms/