16 Commits

Author SHA1 Message Date
Anthony Taglianetti 366e5dcceb Improve import handling — convert imports to session history
Imports now create session files with original dates instead of just
reading once and extracting to profile. This provides natural relevance
decay as new sessions accumulate. Also adds post-setup import command.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 14:10:30 -08:00
Anthony Taglianetti 3a29785a36 Merge expansion pack into core — all 8 personas and 12 modalities now free
Consolidates inner-dialogue-deeper content into the main repo. Removes
expansion pack gating, Gumroad references, and the two-tier setup flow.
All communication styles and therapeutic modalities are now included and
offered directly during setup. Bumps kit_version to 2.0.0.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 22:13:08 -08:00
Anthony Taglianetti 6b35095f65 Revert "Remove expansion pack references for initial launch"
This reverts commit ca3ff9274d.
2026-02-06 20:01:33 -08:00
Anthony Taglianetti ca3ff9274d Remove expansion pack references for initial launch
Saved expansion pack content to docs/EXPANSION-PACK-README-CONTENT.md
for easy restoration when the expansion launches.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 20:00:17 -08:00
Anthony Taglianetti e92c0d2e10 Add warm prompt for starting setup
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 19:54:41 -08:00
Anthony Taglianetti 71dfad4f42 Remove setup launcher scripts
The -p flag runs in print mode (non-interactive) which exits after
one response. Users will need to type something to start - updated
docs to clarify this.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 19:50:52 -08:00
Anthony Taglianetti be9c67ac23 Add setup launcher scripts for auto-start
- Add setup.command (Mac/Linux) and setup.bat (Windows) that run
  `claude -p "start"` to auto-trigger setup without user input
- Update GETTING-STARTED.md with launcher instructions
- Fix style references in README and docs to reflect Warm 4o-Style
  as the new default core persona

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 19:47:12 -08:00
Anthony Taglianetti 942d23b55c Rename project to Inner Dialogue
Update all references from "AI Therapy Starter Kit" to "Inner Dialogue",
rename expansion pack to "Inner Dialogue: Deeper", and update GitHub URLs
to ataglianetti/inner-dialogue.
2026-02-04 22:22:04 -08:00
Anthony Taglianetti 145e6b1134 Make in-session and docs references expansion-aware
CLAUDE.md (setup) was already reworked for core/expansion split.
This completes the remaining two files:

CLAUDE.template.md (in-session behavior):
- Modality switching checks installed modalities instead of hard-coding all 6
- Natural language triggers point to library dirs instead of listing expansion content
- Persona selection reads library and conditionally shows expansion options

docs/GETTING-STARTED.md:
- Setup overview shows core defaults (2 personas, CBT only)
- Customization sections reference Expansion Pack for additional content

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 20:46:28 -08:00
Anthony Taglianetti 10531322c7 Add CONTRIBUTING.md and fix persona list in getting started guide
- Create contribution guide with bug reporting, PR guidelines, and
  code of conduct focused on therapeutic safety
- Fix incomplete persona list to show all 5 styles: warm & supportive,
  warm 4o-style, direct & challenging, coach, grounded & real

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 23:06:07 -08:00
Anthony Taglianetti afccf52570 Add warm 4o-style to documentation
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 22:14:45 -08:00
Anthony Taglianetti 001702c911 Make therapist folder self-contained after setup
Users can now delete the ai-therapy-kit repo after setup. Key changes:
- Setup copies ALL components to .therapy/library/ for local customization
- Customization reads from library/ instead of source_repo
- Updates fetch directly from GitHub via WebFetch
- Added natural language triggers for customization requests
- Added discoverability hints (first-session closing, help response)
- Removed source_repo from version.json (only source_url remains)
- Deleted obsolete setup.sh and setup.ps1 scripts

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 21:58:46 -08:00
Anthony Taglianetti 783fd4a5ae Add missing reference files and streamline documentation
- Add missing modality files: lifespan-integration, somatic-experiencing, psychodynamic
- Add missing persona file: grounded-real
- Refactor docs to reduce overlap and clarify focus:
  - README: overview and why (removed install steps, links to other docs)
  - GETTING-STARTED: step-by-step setup only
  - SECURITY: privacy options with friendlier language
- Simplify language for non-technical audience
- Remove duplicate FAQ, crisis resources, and privacy explanations

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 21:27:44 -08:00
Anthony Taglianetti 0087b04dff Update profile from imported notes, document import in getting started
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 20:14:10 -08:00
Anthony Taglianetti 0d60229b57 Add launcher script option and streamline setup flow
- Offer to create double-clickable launcher script after setup
- Allow starting first session immediately without exiting
- Update GETTING-STARTED.md for conversational setup
- Remove outdated bash/PowerShell script references

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 19:30:26 -08:00
Anthony Taglianetti 05f637f6d6 Add beginner guide, LLM guardrails disclosure, fix bugs
- Add docs/GETTING-STARTED.md for non-technical users
- Add "Known Limitations" section to README about LLM safety guardrails
- Add FAQ entry about AI seeming evasive on trauma topics
- Fix setup.sh prompt_choice outputting to stdout instead of stderr
- Fix first session detection in CLAUDE.template.md (check for empty
  sessions folder before trying to reference previous sessions)
- Add guardrails acknowledgment instructions to CLAUDE.template.md
  (AI should be honest when hitting built-in limitations)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-01 17:18:36 -08:00