Workbench Interaction Lifecycle
Version: 1.0 | Date: 2026-08-24 | Status: CANONICAL Authority: Nirmal (Founder)This document defines the canonical operational model for how the SpineWorkspace workbench enables human-AI collaboration. These are not UI buttons — they are the fundamental operational patterns that define how the system operates.
The Four Operational Patterns
1. Store in Spine
All business context, communications, decisions, and evidence are automatically captured into the Spine Fabric. This is the organizational memory that both humans and AI access.- Data flows from source systems → Spine → available to Twin and workbench
- Every meaningful action returns to Spine
- Spine is the single source of truth (SSOT)
- Memory informs truth; memory is not truth
2. Ask Your Twin
Human queries Twin through the workbench. Twin has access to full business context from Spine and provides suggestions, recommendations, and proposals based on that context.- Bidirectional communication — human can ask, Twin can proactively suggest
- Twin observes the pipeline continuously
- Twin surfaces only when there is material value
- Silence Law: Twin prefers silence over low-value commentary
3. Approve Your Twin
Twin’s proposals require human authorization for governed actions. Approval triggers the execution flow: capability resolution → governance check → source system write → receipt → reconciliation.- Human-in-the-Loop (HITL) by design
- Twin NEVER acts without approval
- The user ALWAYS has control
- Governance is a hard gate — no approval token = no execution
4. Reject/Redo Your Twin
Human can reject Twin’s work. Twin can retry with new context or escalate to human. System reconciles the state — unknown → reconcile → then retry.- Ensures continuity and prevents hallucinations from cascading
- User can send back for revision
- Twin re-orients with new context
- Loop continues until resolution
The Complete Human-Twin-Agent Flow
Learning & Adaptation Layer
The system learns from user behavior and adapts over time:Spine Memory Updates
- User clicked “Payment Failure” → Tag as high-priority pattern
- User selected “Contact Customer” → Learn preference for this error type
- User consulted Slack #finance-team → Map as escalation path
- Boss approved write-off → Store as delegated authority
Twin Adaptation
- Next similar failure → Propose “Contact Customer” first
- Detect urgency → Auto-suggest escalation path
- Recognize user → Pre-load their common actions
- Domain learning → Finance payment workflows
External Tool Integration Flow
When an action requires an external system, Twin routes to the appropriate integration method:API Direct Call (REST/GraphQL)
- Capability: Specific operation (e.g., “Retry Payment”)
- Endpoint: Target API endpoint
- Auth: OAuth2 via One Auth
- Write-back: Spine receives receipt
MCP Server (Model Context Protocol)
- Tool: Specific MCP tool (e.g.,
stripe.get_payment_intent) - Resource: MCP resource URI
- Context: Full Spine context passed
- Return: Structured data → Spine normalization
Spine Tools (Internal connectors)
- Pre-built: Salesforce, HubSpot, Slack, etc.
- Custom: Customer-specific integrations
- ADK: Agent Development Kit for custom tools
Orchestrator (Complex workflows)
- Multi-step: Check credit → Retry → Notify → Log
- Agent delegation: Specialized agent handles logic
- Coordination: Multiple agents + tools
- Handoff: Results return to Twin for final report
Agent Communication & Work Transfer
Agent Network Operation
Work Transfer Protocol
- Agent → Twin: Structured result + evidence bundle
- Twin validates: Against Spine context + user intent
- Twin enriches: Adds user-specific context
- Twin reports: Final answer to user in workbench
Final Report Structure
When Twin reports back to user, the report includes:The Three-Tier Operational Model
Key Principles
- Human stays in control — Twin NEVER acts without approval
- Twin learns and adapts — Spine memory informs future proposals
- Spine is the single source of truth — Everything flows back to Spine
- Agents handle complexity — Specialized execution, delegated by Twin
- Full transparency — Every action, decision, and result is recorded
Relationship to OODA Grammar
The Four Operational Patterns map directly to the OODA control grammar:
The OODA Grammar is the control language. The Operational Patterns are how the workbench manifests that language in daily work.