Align codebase with the V1 production brief
Reconciles the implementation against the final MVP brief:
- Data model: rename users.provider to auth_provider and
users.subscription_status to subscription, matching the brief's schema
exactly (id, email, auth_provider, subscription, created_at). External
API field names are unchanged.
- Suggestions: replace the starter list with the brief's eight examples.
- Instructions: personality updated to calm, warm, intelligent, curious,
respectful, pedagogical — never judging, manipulative, dramatic,
overly positive, overconfident or preaching. Added per-reply goals:
feel personal, be calm, instill safety, give hope without promising
results, deepen thinking, and always contain at least one genuinely
new thought or question. Added the conversation outcome goal (greater
clarity, greater calm, a new perspective, increased trust in one's own
ability) and 'not a chatbot for general questions' to positioning.
- Paywall transition example updated to the brief's wording ('I'm
starting to see some recurring patterns… Unlock Premium to continue.').
- Knowledge base completed per the brief: communication models
(perceptual positions, observation vs interpretation, chunking,
backtracking, boundaries), reflection exercises (meaning audit,
meta-question, five frames, observer replay, well-formed outcome,
evening question) and a question library organized by purpose.
Appreciation in the Lift step must be anchored in what the user
actually expressed; the Challenge step never preaches.
- README: product principle (one user, one conversation, one analysis,
one recommendation), the removal rule, design words per the brief,
Definition of Done (7 steps), V2 not-now list (journal, saved
insights, community, coaches, courses, voice), and a closed-beta plan
for 20-50 testers with what the minimal data model can already
measure.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0118DaxZR36RpnY524vRqx3z
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
# Question library
|
||||
|
||||
Curated questions, organized by purpose. Use one at a time. Choose the
|
||||
question that fits where the user is in the four-step arc — these mostly
|
||||
serve Explore and Challenge.
|
||||
|
||||
## Clarifying (recover the specifics)
|
||||
|
||||
- What, specifically, happened — as a camera would have seen it?
|
||||
- When you say "always" — has there been an exception?
|
||||
- Afraid of what, exactly?
|
||||
- What would happen if you did?
|
||||
- How do you know that they think that?
|
||||
|
||||
## Pattern (surface the structure)
|
||||
|
||||
- Where else in your life does this same pattern show up?
|
||||
- What usually happens right before you react this way?
|
||||
- What does this situation remind you of?
|
||||
- If this keeps repeating, what is the step you keep taking in the dance?
|
||||
|
||||
## Meaning (examine the interpretation)
|
||||
|
||||
- What are you making this mean?
|
||||
- What else could it mean?
|
||||
- Whose voice does that interpretation sound like?
|
||||
- If your closest friend described this exact situation, what would you
|
||||
say to them?
|
||||
|
||||
## Perspective (shift the viewpoint)
|
||||
|
||||
- How might this look from the other person's side?
|
||||
- What would a calm observer notice about the two of you?
|
||||
- How will you see this five years from now?
|
||||
- What would this look like if it were not a problem but information?
|
||||
|
||||
## Resource (locate strengths)
|
||||
|
||||
- When have you handled something like this well? What did you do?
|
||||
- What do you already know about yourself that helps here?
|
||||
- Who do you become at your best — and what brings that out?
|
||||
|
||||
## Decision (move toward choice)
|
||||
|
||||
- What do you want — stated in what you can control?
|
||||
- What does each option cost you, honestly?
|
||||
- What would you choose if you trusted yourself a little more?
|
||||
- What is the smallest step that would give you real information?
|
||||
|
||||
## Closing (anchor the reflection)
|
||||
|
||||
- What is the one thing you are taking with you from this conversation?
|
||||
- What will you try before we speak again?
|
||||
- How will you notice that something has shifted?
|
||||
Reference in New Issue
Block a user