Canon

08 — Projection, UI and Context Composition

Canonical reference: 00-SPINEWORKSPACE-INTEGRATEWISE-CANON.md §12
Status: Canonical


1. Projection Engine

Projection Engine remains the sole composer of versioned Workbench contracts. Gateways, BFF routes, UI modules and agents request authorized projections; they do not independently assemble canonical truth.

Projection inputs include: tenant/workspace, user or agent identity, membership, role, department, industry, active entity, current Work, connected-system coverage, freshness, field permissions, available capabilities, provider health, preferences, governance and entitlements.

2. Human UI pipeline

Business Context Spine
+ Personal Contextual Memory
+ Role / Responsibility
+ Current Work and Lifecycle
+ Policy / Entitlements
+ Connected Data Coverage
+ Knowledge / Evidence
+ Capabilities
+ Preferences
+ Freshness / Readiness
        ↓
Projection Engine
        ↓
Versioned Workbench Contract
        ↓
UI Composition
        ↓
Human Workbench Surface

3. AI context pipeline

Business Context Spine
+ AI Continuity Memory
+ Objective
+ Current Work State
+ Evidence
+ Authority
+ Capabilities
+ Runtime Health
        ↓
AI Context Assembly
        ↓
AI Workbench Context
        ↓
Twin / Spine Agent Runtime

Human and AI share the same underlying business reality without requiring identical representations.