Guided Growth

Beat 6, combined annotated view

Onboarding beat 6 today lives as two separate top-level nodes, onboarding-beat-6-profile:greeting and onboarding-beat-6-profile:asks. This page renders them as one beat containing three ordered steps.

Voice mode
recordedplay a file, no brain call for output
verbatimTTS a fixed line, no brain call for output
Both step types still call the brain to handle the user's answer. The no-brain rule applies to output only, never to input.
onboarding-beat-6-profile
Profile
combined, 2 source nodes
Combined from onboarding-beat-6-profile:greeting (step 1) and onboarding-beat-6-profile:asks (steps 2 and 3, split by script line).
Beat-level
Goal
Greet the user by name, already known from sign-in, then collect age and gender so their profile is complete before onboarding continues.
Allowed tools
submit_profileadvance_step
Name
Already known from sign-in. Never re-asked, on this beat or any other.
Completion rule
Both age and gender are required before the beat advances. Gender is included in that requirement, and there is no skip path.
Steps (3)
1 Step 1 greeting verbatim
Line
"Awesome {name}, two quick things so I can tailor this to you."
Binds to
bubbleopener
Audio
none, live TTS (GR-02 exception)
Controls
none, auto-advances
Tools
none
Persists
nothing
GR-02, no improvisation: coach output is locked script only, with one named exception. "The sole Cartesia exception is the profile greeting Awesome {name}, two quick things so I can tailor this to you.; all other coach output uses the approved recorded/text path."
2 Step 2 ask-age recorded
Line
"How old are you?"
Binds to
componentage
Audio
audio/source/ob/onboard_01_form_1.mp3
Expects
An age.
Next
ask-gender
3 Step 3 ask-gender recorded
Line
"What's your gender?"
Binds to
componentgender
Audio
audio/source/ob/onboard_01_form_2.mp3
Expects
Male, Female, or Other. Mandatory, there is no skip path.
Next
submit_profile fires, then the beat exits.