{{ session.completed ? 'Completed reframe' : 'Saved draft' }}
Thought: {{ session.thought }}
Reframe: {{ session.reframe }}
Start with a quick CBT scan, then run a deeper cross-library scan for subtler social, judgment, reasoning, and digital distortions.
AI is not configured yet. Add OPENAI_API_KEY to your .env file on the server.
{{ analysisError }}
This thought may be using {{ selectedBugs.map(b => b.title).join(', ') }}. Check whether the thought is shrinking evidence, predicting too much, or turning one moment into the whole story.
Choose one or two thinking bugs that best describe the thought.
{{ currentReframe }}
{{ reframeError }}
{{ notice }}
Your saved and completed reframes stay in this browser through localStorage.
Thought: {{ session.thought }}
Reframe: {{ session.reframe }}
These counts are calculated from your saved sessions.
Browse the thinking bug library loaded from the server.
Loading bug library…
{{ libraryError }}
{{ cleanDescription(bug.description) }}