[P0] Curator Streak Chat Flow — Service Preview Handoff & UX #6
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Requirements
When a user clicks a daily/weekly streak suggestion in the dashboard, the curator chat must guide them through a focused conversation that produces a service preview CTA — not a blank setup screen — so they can immediately start the intended service (interview, roleplay, resume, etc.) with sensible defaults.
What Good Looks Like
User clicks "Practice behavioral interview" → gets asked at most 1 clarifying question → sees a card with "Open interview preview" → lands directly on preview with role/type/difficulty pre-filled.
Acceptance Criteria
/agents/interview/previewroute, not/setuphandoff_readywhen sufficient context exists (max 1 clarifying question)type=behavioral,difficulty=medium,duration=5npm run typecheck && npm run build)Edge Cases
Related
docs/requirements-curator-streak-chat-flow.md(full requirements)docs/curator-30day-examples-by-icp.md(30-day plans & prompt templates)docs/curator-icp-comprehensive-playbook.md(service definitions)Definition of Done
staging-rosh