How Socras Work
Socras are where work lives in socra. Most work gets lost in conversation - Socras give it a shape: an owner, a status, and a record. Create one for anything that needs to happen - a task, a bug, a request, a decision - and track it from start to finish. When you mark one Complete, your AI Teammate compiles the work into the parent Journey’s memory so nothing gets lost.
The Socra Lifecycle
Section titled “The Socra Lifecycle”- Created — The Socra exists with a title. Add content and details at any time.
- In Progress — Edit the content and post to the timeline. Set the status to Plan, To Do, Working, or Review to reflect where the work stands.
- Completed — Set the status to Complete. Memory compilation triggers on the parent Journey.
- Canceled — Set the status to Canceled. The Socra stays in place, marked as will not be completed. No memory compilation.
- Archived/Deleted — Move the Socra to trash, or permanently delete it.
Status Reference
Section titled “Status Reference”| Status | Meaning |
|---|---|
| Plan | Not yet started, in planning phase |
| To Do | Ready to begin |
| Working | Actively in progress |
| Review | Waiting for review |
| Complete | Finished — triggers memory compilation |
| On Hold | Paused temporarily |
| Canceled | Will not be completed |
Memory Compilation
Section titled “Memory Compilation”When you mark a Socra Complete, your AI Teammate reads the content and timeline, then compiles a summary into the parent Journey’s memory. This is how Journeys get smarter over time - completed work becomes context, not just history. The work feeds upward. Nothing gets lost.
If the parent Journey is nested inside another Journey, the compilation cascades upward through the hierarchy.
Socras in the Hierarchy
Section titled “Socras in the Hierarchy”- Socras live inside Journeys or directly under a Space.
- Move a Socra between Journeys: right-click it in the sidebar and select Move, or press
⌘⇧Mwhile viewing the Socra. - Add dependencies between Socras by right-clicking the Socra and selecting Add Dependency, or by opening it from
⌘Kwhile viewing the Socra. Dependencies track which Socras block or are blocked by other Socras.
Next Steps
Section titled “Next Steps”- Create a Socra — Step-by-step guide to add a new Socra.
- Manage Socra Details — Set status, priority, and more.
- How Journeys Work — How memory compiles upward through Journeys.