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.