Contract status
Derived implementation contract
Source document
Feature purpose
Defines how multiple personas participate in the same context without losing identity, authorship, or routing discipline.
Required operations
- Add multiple personas to a thread or task
- Set primary and supporting persona roles
- Capture persona-authored contributions separately
- Store collaboration outcomes for later recall
Suggested resources
persona_collaborations
collaboration_participants
collaboration_turns
collaboration_outcomes
Implementation notes
- Keep this feature workspace-scoped and persona-aware where applicable.
- Preserve authorship, timestamps, and auditability for all state changes.
- Treat the source doc as the behavioral specification even where final route names remain open.
Last modified on April 18, 2026