Unclassified

Twin Workbench

AI workspace for reasoning, planning and execution — the AI counterpart to the Human Workbench

AI Workspace for Reasoning, Planning and Execution.

The Twin Workbench is the AI counterpart to the Human Workbench. It reasons about work, proposes actions, and executes under governance. One Twin per user, scoped to their role domain.

Design Principles

  1. One Twin per user — Each user has their own Twin
  2. Role-scoped — Twin's knowledge and capabilities match the user's role
  3. Silent by default — Twin prefers silence over low-value commentary
  4. Never acts without approval — Twin proposes, human decides
  5. Continuous reasoning — Twin observes the pipeline continuously

Tabs

TabPurpose
My Twin ViewTwin's current understanding, state, and active reasoning
Active WorkWork items the Twin is currently reasoning about
Reasoning & PlanThe Twin's analysis, options, and proposed plan
Tools & CapabilitiesAvailable AI tools and integrations
MemoryWhat the Twin knows, remembers, and has learned

Context & Understanding

The Twin maintains a continuous understanding of the current situation:

ElementDescription
Current StateWhat is happening right now across all connected systems
Relevant ContextRelated information surfaced from the Spine
EvidenceData supporting or contradicting proposed actions
Related WorkConnected work items, dependencies, and blockers
Risks & DriversWhat could go wrong, what matters most right now

Context Assembly

The Twin's context is assembled from:

  1. Spine Query — Relevant entities, events, and state
  2. Work Graph — Current work item and its dependencies
  3. Communication History — Recent messages and decisions
  4. User Profile — Role, preferences, and history
  5. Domain Knowledge — Organizational policies and patterns

Suggested Actions (OODA Grammar)

The Twin follows the OODA loop (Observe → Orient → Decide → Act) for every work item:

StepOODA PhaseDescription
1. Understand ContextObserveOrient to the situation, gather signals
2. Collect EvidenceObservePull supporting data from the Spine
3. AnalyzeOrientReason about options and implications
4. RecommendDecidePropose a course of action
5. PlanDecideDetail the execution steps
6. Awaiting Approval—Human reviews and decides
7. ExecuteActAct on the approved plan
8. ReconcileActVerify the outcome matches intent
9. Complete—Close the loop, feed learning to Spine

Approval Gate

At step 6, the Twin pauses. The human must explicitly approve via the Approve Twin's Action button. The Twin never skips this gate.


AI Tools & Capabilities

ToolPurposeWhen Used
ResearchDeep investigation and information gatheringWhen context is insufficient
Data AnalysisQuantitative analysis and pattern detectionWhen numbers need interpretation
PredictionForecasting and trend analysisWhen forward-looking insight is needed
DraftingContent creation and communicationWhen output needs to be produced
WorkflowAutomated process executionWhen a process can be automated
AutomationRule-based task completionWhen rules can execute autonomously
IntegrationExternal system interactionWhen external systems need to be queried or updated

Tool Selection

The Twin selects tools based on:

  • The nature of the work item
  • The available capabilities in the Capability Fabric
  • The governance policies that apply
  • The user's role and permissions

Coworker (Context Companion)

The Coworker is a lighter-weight AI participant that complements the Twin:

BehaviorDescription
ObservesWatches active work without interfering
GathersCollects relevant context from the Spine
RetrievesPulls information on demand
SupportsAssists with communication between humans and the Twin

Coworker Focus Areas

  • Active Work Context — What's happening right now
  • Relevant Information — Data that matters to the current work
  • Communication Support — Helping messages get to the right people
  • Context Alignment — Ensuring everyone has the same understanding

Twin vs. Coworker

AspectTwinCoworker
ScopeFull reasoning and executionContext gathering and support
ActivationExplicit (Four Buttons) or pipeline-triggeredContinuous observation
AutonomyProposes, waits for approvalSupports, doesn't propose
DepthDeep analysis and planningLightweight context surfacing

Memory

The Twin maintains persistent memory across sessions:

Memory TypeDescription
EpisodicWhat happened in specific situations
SemanticFacts, relationships, patterns
ProceduralHow to do things, workflows
User PreferencesHow this user likes to work

Memory Rules

  • Memory is scoped to the user's role domain
  • Memory is governed by the same policies as the Spine
  • Memory can be searched, updated, and pruned
  • Memory feeds back into the Spine as organizational knowledge

Interaction with Human Workbench

The Twin Workbench and Human Workbench are two views of the same work:

Human Workbench ←→ Spine Fabric ←→ Twin Workbench
  • Both read from the same Spine
  • Both write to the same Spine
  • The Four Buttons mediate all interaction:
    • Store in Spine — Human captures truth
    • Ask your Twin — Human requests Twin reasoning
    • Assign your Twin — Human delegates to Twin
    • Approve Twin's Action — Human authorizes Twin execution

Data Sources

The Twin Workbench reads from:

SourceData
Spine FabricCanonical context, entities, work graph
Human WorkbenchUser's current work and context
Communications LayerMessages, emails, meetings
Bridge LayerExternal system data
Capability FabricAvailable tools and capabilities
Memory StorePersistent memory and learnings

The Twin Workbench writes to:

TargetData
Spine FabricAnalysis results, recommendations, memory
Human WorkbenchSuggestions, alerts, context
Governance LayerApproval requests
Execution FabricApproved actions