{"slug":"canonical/08-PROJECTION-UI-AND-CONTEXT-COMPOSITION","title":"08 — Projection, UI and Context Composition","section":"canonical","sectionLabel":"Canon","status":"canon","type":"document","path":"canonical/08-PROJECTION-UI-AND-CONTEXT-COMPOSITION.md","bytes":1445,"description":null,"updated":null,"source":"integratewise/Integratewise-docs-wiki","content":"\n**Canonical reference:** `00-SPINEWORKSPACE-INTEGRATEWISE-CANON.md` §12  \n**Status:** Canonical\n\n---\n\n## 1. Projection Engine\n\nProjection 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.\n\nProjection 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.\n\n## 2. Human UI pipeline\n\n```text\nBusiness Context Spine\n+ Personal Contextual Memory\n+ Role / Responsibility\n+ Current Work and Lifecycle\n+ Policy / Entitlements\n+ Connected Data Coverage\n+ Knowledge / Evidence\n+ Capabilities\n+ Preferences\n+ Freshness / Readiness\n        ↓\nProjection Engine\n        ↓\nVersioned Workbench Contract\n        ↓\nUI Composition\n        ↓\nHuman Workbench Surface\n```\n\n## 3. AI context pipeline\n\n```text\nBusiness Context Spine\n+ AI Continuity Memory\n+ Objective\n+ Current Work State\n+ Evidence\n+ Authority\n+ Capabilities\n+ Runtime Health\n        ↓\nAI Context Assembly\n        ↓\nAI Workbench Context\n        ↓\nTwin / Spine Agent Runtime\n```\n\nHuman and AI share the same underlying business reality without requiring identical representations.\n"}