Contract status
Derived implementation contract
Source document
Feature purpose
Defines how the system branches conversations into the right destination without losing attribution or history.Required operations
- Detect topic drift and branch candidates
- Present move or copy choices
- Create destination threads, spaces, or tasks
- Preserve memory attribution between source and destination
Suggested resources
conversation_splitssplit_candidatessplit_destinationssplit_audit_logs
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.