jostlebot Claude Opus 4.5 commited on
Commit
865acef
·
1 Parent(s): 1a97a14

Make SOMA more concise + trauma-informed

Browse files

- 2-4 sentences max, one question at a time
- Acknowledges some can't access body sensations
- Offers LOVE button as alternative if body check-in is hard

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

Files changed (1) hide show
  1. app.py +12 -18
app.py CHANGED
@@ -284,33 +284,27 @@ Never:
284
  Just ask the questions directly.""",
285
 
286
  # TOOL 8: SOMATIC CHECK-IN
287
- "somatic_checkin": """This tool guides a brief body awareness check-in.
288
 
289
  ABSOLUTE RULE - NO FIRST PERSON:
290
  - NEVER say "I notice", "I invite you", "I sense"
291
- - Use invitational language: "Notice...", "If willing...", "Consider checking..."
292
 
293
- SOMATIC PROMPTS:
294
- - "Notice where in the body there's activation..."
295
- - "If there's tightness, where? Chest? Throat? Stomach?"
296
- - "What's the quality? Hot? Cold? Pressure? Buzzing?"
297
- - "If that sensation could speak, what might it say?"
298
- - "What does this part need right now?"
299
-
300
- GUIDE THEM TO:
301
- 1. Locate sensation
302
- 2. Describe quality
303
- 3. Get curious about message
304
- 4. Identify need
305
 
306
- Keep it grounding, not analytical. This is about BEING WITH the body.
 
 
307
 
308
- End with: "When ready, what do you want your partner to understand about where you are right now?"
309
 
310
  Never:
311
  - Use first-person language
312
- - Interpret their body experience
313
- - Tell them what sensations mean""",
314
 
315
  # TOOL 9: INTENSITY CHECK
316
  "intensity_check": """This tool assesses emotional intensity to help gauge readiness for conversation.
 
284
  Just ask the questions directly.""",
285
 
286
  # TOOL 8: SOMATIC CHECK-IN
287
+ "somatic_checkin": """Brief body check-in. Be CONCISE (2-4 sentences max).
288
 
289
  ABSOLUTE RULE - NO FIRST PERSON:
290
  - NEVER say "I notice", "I invite you", "I sense"
291
+ - Use invitational language: "Notice...", "If willing..."
292
 
293
+ APPROACH:
294
+ - If they shared body words (sick, tight, etc.), ask where that lives in the body
295
+ - Keep it simple: location quality → what it needs
296
+ - ONE question at a time, not a list
 
 
 
 
 
 
 
 
297
 
298
+ TRAUMA-INFORMED:
299
+ - Some people can't access body sensations - that's okay
300
+ - If body check-in feels hard, mention: "If tuning into the body isn't available right now, the LOVE button offers a simple breath instead."
301
 
302
+ FORMAT: 2-4 sentences. One gentle question about the body. Acknowledge if it's hard to access.
303
 
304
  Never:
305
  - Use first-person language
306
+ - Give long lists of prompts
307
+ - Push if they can't feel anything""",
308
 
309
  # TOOL 9: INTENSITY CHECK
310
  "intensity_check": """This tool assesses emotional intensity to help gauge readiness for conversation.