Skip to content

PsychoanalysisView: Portrait CTA when 2+ providers connected - #35

Open
brooksRoley wants to merge 1 commit into
mainfrom
pm/portrait-cta-psychoanalysis
Open

PsychoanalysisView: Portrait CTA when 2+ providers connected#35
brooksRoley wants to merge 1 commit into
mainfrom
pm/portrait-cta-psychoanalysis

Conversation

@brooksRoley

Copy link
Copy Markdown
Owner

What

In PsychoanalysisView's "Continue your practice" section, the third card now conditionally routes to /portrait instead of /calibrate when the user already has 2+ providers connected.

Before: Journal · Zeromind · Calibrate (always)
After: Journal · Zeromind · Your Portrait (when 2+ connected) or Calibrate with "Connect 2 sources to unlock your Portrait" copy (when < 2)

Why (funnel gap, verified in code today)

Completing the psychometrics assessment is a high-curiosity, high-motivation moment. A user who has already connected 2+ providers has Portrait access unlocked — but the page previously offered zero in-page path to /portrait. They had to remember to navigate to /calibrate independently, or notice the Portrait card there.

This change surfaces the Portrait at the exact moment users are most primed to see what their data says about them.

Note: /portrait has its own unlock guard (connectedCount >= 2). This CTA is only shown when that condition is already satisfied. connectedProviders is an existing computed already in scope in the component (PsychoanalysisView.vue:707).

Files changed

  • src/views/PsychoanalysisView.vue — template only, no script changes

Test steps

  1. Log in, connect 2+ OAuth providers, complete the psychometrics assessment
  2. Scroll to bottom of /psychoanalysis — third card should read "Your Portrait" with indigo styling
  3. Click it → lands on /portrait with Portrait generation available
  4. With < 2 providers connected: third card reads "Calibrate" with copy "Connect 2 sources to unlock your Portrait"

vue-tsc --noEmit: clean (verified locally)


Generated by Claude Code

When connectedProviders.length >= 2, the third "Continue your practice"
card now links to /portrait instead of /calibrate. Calibrate card copy
updated to "Connect 2 sources to unlock your Portrait" when < 2.

Closes the funnel gap: users completing psychometrics with 2+ providers
already connected had no in-page path to their Portrait.
@vercel

vercel Bot commented Aug 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
channelzero Ready Ready Preview Aug 13, 2026 4:46pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants