Skip to main content

Contract status

Derived implementation contract The feature-spec docs define behavior, user flows, and object boundaries clearly, but most do not lock final route paths. This page consolidates the feature contracts developers need to implement.

Source documents

Feature families

Spaces and dashboards

Required capabilities:
  • Create and list spaces
  • Assign personas and resources to a space
  • Render configurable dashboards per space
  • Persist dashboard widgets and layout preferences

Tasks

Required capabilities:
  • Create, update, assign, and prioritize tasks
  • Associate tasks with conversations, documents, and personas
  • Track state changes and reminders
  • Preserve task history and authorship

Live documents

Required capabilities:
  • Create persistent documents
  • Support AI-assisted drafting and editing
  • Track collaborators and revision history
  • Link documents to chats, tasks, and folders

Whiteboards

Required capabilities:
  • Create whiteboards inside dashboard contexts
  • Link whiteboards to spaces and documents
  • Persist board metadata and access control

Folder system

Required capabilities:
  • Create nested folders
  • Store documents, chats, tasks, and artifacts inside folder structures
  • Preserve consistent navigation across spaces

References and pins

Required capabilities:
  • Save conversation references for later recall
  • Pin important messages or artifacts
  • Retrieve those anchors quickly during future sessions

Idea organization

Required capabilities:
  • Capture loose ideas
  • Group ideas into structured collections
  • Convert ideas into tasks, docs, or project objects

Import and migration

Required capabilities:
  • Import external conversations or workspace content into an archive
  • Deduplicate by content hash
  • Keep imported material separate from active work unless promoted

Shared resource model

These feature docs point to a reusable workspace object model:
ResourceExamples
spacesTeam, client, or project containers
tasksAction items and task status history
documentsLive editable records
whiteboardsVisual collaboration surfaces
foldersNavigable organization tree
referencesPointers to useful prior context
pinsHigh-importance anchors
importsArchived migrated content

Cross-feature requirements

  • Every object must preserve authorship and workspace scope.
  • Every object should be linkable to chats and memory.
  • Objects must remain retrievable through persona context and navigation tools.
  • Imported content must be isolated by default.

Build order suggestion

  1. Spaces and folders
  2. Tasks and documents
  3. References and pins
  4. Whiteboards and ideation workflows
  5. Import and migration
That order gives the OS a usable backbone before advanced collaboration features land.
Last modified on April 18, 2026