Skip to content

Commit 71cfa95

Browse files
committed
feat: redesign assessment flow — no validation delay, emotional check-in
Questions flow without any validation feedback. Gemini evaluation runs in background during the call. After all cognitive questions, asks an emotional check-in question. By the time user answers it, evaluations are done and results are summarized back to the user.
1 parent 87fe278 commit 71cfa95

3 files changed

Lines changed: 193 additions & 122 deletions

File tree

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
-- AlterTable
2+
ALTER TABLE "AssessmentSession" ADD COLUMN "emotionalResponse" TEXT;

prisma/schema.prisma

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,10 @@ model AssessmentSession {
184184
status AssessmentStatus @default(PENDING)
185185
summary String?
186186
severity AssessmentSeverity?
187-
twilioCallSid String?
188-
answers AssessmentAnswer[]
189-
createdAt DateTime @default(now())
187+
twilioCallSid String?
188+
emotionalResponse String?
189+
answers AssessmentAnswer[]
190+
createdAt DateTime @default(now())
190191
}
191192

192193
model AssessmentAnswer {

0 commit comments

Comments
 (0)