Generate, edit, consent, and back up the client-side soul file.
Local model callsPublic/private splitConsent before sync
Identity studio
Build the soul as a social surface, not a hidden prompt file.
Separate what the system may reveal from what it should only use internally. The goal here is not just a markdown file. The goal is a trustworthy interaction stance.
Warm but boundedExplicit safetyPrivate guidance stays private
Questionnaire
Base intent and boundaries
Generator
Run the client-side profile model
Profile status: waiting to generate.
Summary: ready for first generation.
Editor
Review the active soul draft
Consent
Control what the proxy may use
Consent status: not synced.
Activation checklist
Before you let the proxy speak
Hard boundaries must be explicit and user-approved.
Private guidance must stay out of externally visible language.
Only active or reviewable versions should be synced as backup material.