ID
Component
Purpose
Templates
States / variants
Shell and page frame (14)
SH-01
Global header
Persistent header row
all
Default · compact · scope-change pending
SH-02
Lens selector
Switch Owner / Core Group / Entity within entitlement
all
Single-lens (hidden) · multi-lens
SH-03
Scope selector
Permitted hierarchy tree only
all
Group · business · entity · plant; no-permission nodes not rendered
SH-04
Period selector
Reporting period, MTD/YTD, comparison basis
all
Open period · closed period · certified period
SH-05
Refresh indicator
Oldest relevant refresh on page
all
Fresh · stale · source unavailable
SH-06
Search / Ask Control Tower
Find KPIs, alerts, cases; ask a question
all
Empty · results · AI answer · restricted-safe no-result
SH-07
Notification centre
Alerts, assignments, approvals
all
Unread · grouped · materiality-filtered
SH-08
Help
Definitions, legend, how-to
all
Panel · contextual
SH-09
Profile menu
Role, scope, preferences, sign-out
all
—
SH-10
Global navigation
10 items, same in every lens
all
Expanded · collapsed · phone stacked; current item
SH-11
Hierarchy breadcrumb
Group → Business → Entity → Plant → Line
A–D
Levels per entitlement; current level
SH-12
Page header
Title + explicit business question
A–F
With / without actions
SH-13
Scope and trust summary bar
Scope, period, refresh, % certified, open breaks
A–D
All certified · exceptions · breaks
SH-14
Status strip
On track / Declining / Improving / Intervention required per area
A–C
4 states with icon + label
DS-01
KPI card
One measure in context
A–D
12 states (9b) · hover · focus · loading
DS-02
KPI card, expanded
Definition and trust detail
A, D
See 9a
DS-03
Business status badge
Axis 1
all
5 states
DS-04
Trust badge
Axis 2
all
7 states
DS-05
Provenance tag
Class of a value
all
8 classes (9c)
DS-06
Leading-signal tile
Early indicator with watch condition
C (S-12)
Watch · elevated · cleared · source unavailable
DS-07
Prediction tile
Prediction output with confidence
A, C
Value · unavailable · low confidence
DS-08
Line chart
Actual vs plan vs forecast over time
A–D
Provenance segments · threshold [PH] · scenario overlay
DS-09
Horizontal bar comparison
Entity / plant / supplier / project / risk
B, C
Sorted · with trust per bar · drillable
DS-10
Waterfall bridge
EBITDA, cash, cost, WC bridges
C
Plan → actual · actual → forecast
DS-11
Lifecycle chain
Production → … → Upstreaming
A, C
Per stage: actual, plan, forecast, leakage, constraint, trust, owner
DS-12
Progress chain
Approved → … → Benefit Realized
A, B, C
Spend and physical progress paired
DS-13
Status matrix
Risk, certification, compliance, entity comparison
B, D
Cell = status + icon; restricted cell
DS-14
Lineage graph
Source → KPI → views
D
Node ok · changed · break · unavailable
DS-15
Reconciliation table
Break detail by stage
D
Within tolerance · break · resolved
DS-16
Driver / contribution list
Ranked drivers with share
A–C
Positive · negative · unexplained remainder
DS-17
Change-ledger row
Before → after, materiality, owner
F
New · escalated · de-escalated · trust change
DS-18
Materiality breakdown
Dimensions that drove the level
E
Critical · High · Medium · Low; placeholder label
DS-19
Days-to-breach clock
Countdown to threshold
A, C, E
Days · hours · unavailable
DS-20
Sub-theme drill tabs
Hold non-landing KPIs
A, C
Tab with count of exceptions
DS-21
Definition panel
Definition, formula, source, roles, tolerance
D
Approved · draft version · changed
DS-22
Signal board
Leading signals → predictions by segment
C (S-12)
5 segments; empty segment
Work, decision and governance (25)
WK-01
Accountability strip
Severity · exposure · owner role · due · clock · evidence · next action
all
Complete · missing owner · overdue
WK-02
Alert card
Compact alert in lists
A, E
Per incident state
WK-03
Incident header
ID, title, state, severity, materiality, scope, times, label, source, commander, level
E
Per incident state
WK-04
Ownership panel
Accept / reassign; shows AI draft separately
E
Unowned · draft · accepted · reassigned
WK-05
Live-facts panel
Certified · preliminary · missing · external · assumptions · confidence · evidence
E
Per section empty / populated
WK-06
Impact grid
11 impact dimensions, current vs forecast
E
Known · estimated · unknown
WK-07
Timeline
Detection → closure approval events
E
Filter by type; audit link
WK-08
Action table
Issue, severity, exposure, owner, due, status, escalation, next action
C, E
Sortable; overdue; blocked; awaiting closure
WK-09
Action detail
One action with dependencies and evidence
E
Recommended · accepted · blocked · done · overdue
WK-10
Evidence item
File, link or attestation
D, E
Submitted · accepted · rejected · superseded
WK-11
Evidence uploader
Attach evidence with required metadata
D, E
Idle · uploading · error · done
WK-12
Closure checklist
Criteria, recovery, residual risk, root cause, preventive action, approver
E
Incomplete · requested · approved · rejected
WK-13
Decision card
Options, exposure, cost of delay, authority
E
Open · decided · deferred
WK-14
Escalation clock
Time remaining at current level
A, E
On time · due soon · overdue
WK-15
Escalation ladder
L0–L3 board
E (G-09)
Per level counts
WK-16
Disclosure clock
Disclosure-review state and time
E
Not applicable · running · under review · approved [PH]
WK-17
Communications panel
Executive / Entity / Core Group / Owner updates with approvals
E
Draft (AI or human) · pending approval · sent
WK-18
War-room layout
Template E war-room arrangement
E
Commander view · member view · Owner view
WK-19
Scenario builder
Assumptions and options
C (S-06)
Draft · run · published
WK-20
Scenario comparison
Options vs base forecast
C (S-06)
2–4 options
WK-21
Certification decision panel
Certify / with exception / request correction
D
Hidden outside scope · rationale required
WK-22
Comment thread
Business explanation and challenge
D, E
—
WK-23
Audit entry
Who, role, what, when, why, prior state
D, E
—
WK-24
Workflow counter
Queue counts on workbenches (≤4)
E
—
WK-25
Role-gated action bar
Primary actions per role
D, E
Controls not rendered without right
AI-01
AI explanation panel
Eight separated sections
F (S-07)
Generating · ready · insufficient data
AI-02
AI-generated label
Marks any AI text
all
—
AI-03
Assistant entry point
'Explain', 'Validate', 'Draft brief', 'Draft routing'
all
Available · not available in scope
AI-04
Human-decision-required block
States the decision, authority role and due
E, F
Open · decided
AI-05
AI recommendation card
Recommendation, rationale, confidence
E
Draft · accepted by human · dismissed
AI-06
Validation result
Consistency and completeness check
D, E
Pass · warnings · fail; 'advisory' label
BR-01
Brief section
Structured statements with provenance
F
Draft · released
BR-02
Source citation chip
Links a statement to its KPI or record
F
Available · restricted · stale
BR-03
Pack builder
Assemble Core Group briefing pack
F (G-10)
Draft · in review · released
BR-04
Inquiry log row
Question → answer → status
F
Open · answered · escalated
System states and feedback (9)
SY-01
Loading skeleton
Layout-faithful loading
all
—
SY-02
Empty / no data
Explains absence
all
—
SY-03
Partial-data banner
Lists missing scope
all
—
SY-04
Stale indicator
Age of data
all
—
SY-05
Source-unavailable panel
Source outage
all
—
SY-06
Forecast-unavailable panel
Forecast outage
A, C
—
SY-07
Restricted panel
Least-privilege message
all
—
SY-08
Error panel
Unexpected failure with retry
all
—
SY-09
Confirmation / toast
Confirms audited writes
all
Success · failure