Definition and execution are clearly separated
Canonical types, field mappings, flow templates, and model versions are published before runtime applications use them.
A separate deep dive that follows SymphonyAI from small controls to an end-to-end journey: how data is connected and contextualized, where AI is checked by people, how applications are generated, and which objects and states appear in day-to-day operations.
The earlier atlas showed which product areas exist. These 33 captures show how an asset, schema, KPI, model, or alert moves across interfaces before it becomes a decision or an application.
SymphonyAI reuses the same industrial context for analysis, agent workflows, app generation, and Copilot. Applications are outputs; the reusable asset is the governed data and context underneath.
Canonical types, field mappings, flow templates, and model versions are published before runtime applications use them.
P&ID entities are verified one by one, models require an explicit deployment choice, and generated applications can be inspected through code, diff, and preview before deployment.
Flow overview → current step → measurement → step detail → alert queue. This is much closer to Produce's operating loop than a KPI dashboard.
Forge generates editable applications. Flows orchestrates reasoning, tools, and people. Neither is a canvas for physical production routing.
Impact Analysis and merit-order screens produce recommendations, but the captures do not show approval, execution, or outcome verification.
The launcher, stacked tabs, repeated filters, and dense dashboards suit power users, but make first use harder to understand.
The earlier document covered 176 pages and 304 UI fragments across SymphonyAI and Ethon. This deep dive uses 33 captures from the 30 Jan 2026 demo, plus related first-party sources, to reconstruct the interaction flow.
Each screenshot card only describes controls and states visible in that frame. Flows connect frames by capture order. Any capability not shown on screen is used only when an official source confirms it, and is labeled accordingly.
Demo data may be sample or sanitized. A generated application is not automatically a fixed SymphonyAI module. The captures do not include player timestamps, so S01–S33 indicate capture order rather than exact video time.
The demo moves through one connected stack, but the interaction model changes with the job: model the plant, diagnose, orchestrate, build, operate, or ask.
| Product area | Primary object | Configured before runtime | Runtime output | Primary user |
|---|---|---|---|---|
| Foundry Data Hub | Source, namespace, type, mapping | Connect and publish context | Queryable industrial model | Data/OT engineer, architect |
| P&ID / Cortex | Entity, asset, relation, KPI | Verify topology | Contextual navigation and diagnosis | Process/reliability engineer |
| ML Studio | Experiment, run, model version | Train, test, register | Deployed predictive model | Process/ML engineer |
| IRIS Flows | Resource, agent node, flow, run | Compose and bind resources | Orchestrated reasoning/action | Automation builder, FDE |
| IRIS Forge | Prompt, project, file, deployment | Generate and edit app | Governed application | Domain expert, developer |
| Generated app | Cycle, step, KPI, alert | Configured by app/schema | Operational work and monitoring | Manager, supervisor, engineer |
| Copilot | Question, evidence, answer | Uses existing access/context | Role-specific summary or guidance | Any operational role |
Select any stage to jump to its detailed flow.
Turn scattered source data into trusted operational context.
Explain what is happening, then coordinate the next response.
Package the shared context into the interfaces people use at work.
This is the core product logic—not a strict one-way journey that every user must complete from start to finish.
The flows below follow capture order. Open a screenshot or its ID to inspect the full-resolution image and a control-level explanation.
Why this starts: The user needs to know which capability or installed application to open first.
Foundry communicates platform breadth well, but requires users to understand its product taxonomy. Minder should keep that breadth underneath and start the homepage from the factory, workflow, or issue currently in operation.
Why this starts: Data is spread across historians, PLC/SCADA systems, cloud streams, databases, and CMMS tools.
Connector breadth is infrastructure, not the end value. Product value appears when a source enters a shared context that applications, models, flows, and Copilot can all reuse.
Why this starts: A P&ID is still a PDF or image; AI does not yet know its assets, tags, or topology.
The strength is not OCR alone. It is the combination of a queue, confidence scores, human verification, and downstream mapping—a useful pattern whenever AI extraction affects operations.
Why this starts: Four sites describe the same maintenance object with different fields and nesting.
This is strong evidence for separating definitions from runtime values. The mapping canvas can quickly become tangled, so the UI should focus on one field or path at a time and surface unresolved conflicts.
Why this starts: A KPI such as Net Power Export P1 changes unexpectedly.
The diagnostic flow is explainable, but it ends at a recommendation. Minder should continue the same decision thread through proposed action → approval → execution → outcome verification.
Why this starts: A versioned anomaly model is needed, with a clear gate before deployment.
Minder P0 does not need to expose an ML Studio. The transferable pattern is evidence beside the decision gate, versioned objects, and explicit promotion.
Why this starts: The team wants to standardize root-cause analysis as a multi-step agent workflow.
The agent graph and the production graph represent different things. Minder should not place reasoning nodes on the same canvas as physical production routing.
Why this starts: A role-specific app for enterprise asset health is needed without manually setting up a project.
Forge is an app builder, not a dashboard image generator. For Minder, app generation is a later platform capability; near term, generate bounded operator and manager views from the shared schema.
Why this starts: The team needs to know where the cycle is, whether parameters are within range, and which alerts need action.
This is the closest benchmark for Produce: flow overview → step execution → measurement → issue queue. The captures do not show how work resumes or how the outcome is verified after resolution.
Why this starts: The team needs to compare performance by estate, station, unit, and time range.
The context controls are powerful, but the hierarchy is deep and time filters sometimes repeat. Dashboard breadth should not be the MVP; prioritize one operational question and one actionable queue.
Why this starts: The user needs a summary of active alerts without manually combining multiple screens.
Copilot works best as an interaction layer over real operational objects. Minder should return decision packets and typed actions, rather than turning chat into a separate workspace.
Not every feature should be copied. The goal is to understand its role in the operating loop.
| Product area | Find / scope | Create / configure | Inspect / diagnose | Act / govern |
|---|---|---|---|---|
| Foundry home | Capability columns, favorites, installed apps | New App, Manage | Docs, Guides, Release Notes | User access, logging, system monitoring |
| Data Hub | Connector catalog, namespace search, hierarchy tree | Import Namespace, Create Type | Type/status/properties tables | Draft vs Published |
| P&ID | File search, category/confidence filters, entity search | Model select, file upload, Add Entity | Overlay canvas, verification count, confidence summary | Edit P&ID, human verification, mapping handoff |
| Unified model | Type search/filter, Properties/Map View | Edit properties, field connections | Mandatory settings, source schema comparison | Save Mapping, Publish |
| Cortex | Search, date range, node path, graph filters | Select KPI/time window | Details/Documents/Lists, critical paths, contribution | Recommendation only in shown state |
| ML Studio | Project breadcrumbs, search, status, system/custom | New run, Configure, parameters | Anomaly trend, testing/training, registry/version | Retrain, Retest, Use in Deployment |
| IRIS Flows | Global/My/Shared, resource types, template library | Create Resource, Use Template | Node/resource binding, zoom/pan/lock | Deployments and Runs Explorer exist in nav; run state not captured |
| IRIS Forge | Foundry Application, Auto choose, files/search/locks | Prompt, attachments, voice, code generation | Code/Diff/Preview, terminal, task progress, token count | Save, Reset, Download Code, VS Code, Deploy |
| CIP runtime | Process phase, current step, process-twin tabs | Generated/configured elsewhere | Step status, duration, targets, measurements | Select step; issue action moves to Alerts |
| Alert queue | Open/In-process/History, severity queue | Settings | Impact, affected systems, recommended actions, history | Assign, Start; close/resume not shown |
| Copilot | Current asset/time context | Natural-language prompt | Structured result, table, Show AI’s work | Feedback, regenerate, export; typed action not shown |
States shown with a solid path are observed. States labeled “inferred” are logical transitions that do not appear directly in the captures.
approved → executed → succeeded/failed → verified outcome.
“Observed” means the flow appears in the captures. “Stated” means SymphonyAI describes the use case in an official source.
A process engineer turns a PDF into verified assets, tags, and topology before using it in a predictive model, HAZOP, digital twin, or agent.
A reliability engineer selects an abnormal period and reviews critical paths and contributions before proposing checks on the turbine, fuel quality, or heat exchange.
A supervisor sees the current cycle step, out-of-range parameters, steps that need inspection, and alerts that need an owner.
An operations team scopes by station, unit, and time to monitor generation, safety, environmental KPIs, and merit-order recommendations.
An inspector scans the lab entrance to open the correct 5S workflow. An upstream answer routes the next branch, while technical specifications and video remain inside the task.
A video shows how to inspect a machine, while a reference 5S image sits inside the procedure. At handover, deviations are photographed for follow-up across production, maintenance, HSE, and quality.
Across 32 plants with different generations of ERP, historians, and equipment, Novelis began with rule-based alerts, then gradually added AI/ML alerts to build trust before scaling.
Predictive models monitor compressors, turbines, and purifiers alongside vibration and oil analysis. Anomalies are shared across technical roles for review and action.
This critique is based on public demo states, not a usability test in a live tenant.
The mapping below follows the current Product Context: a generic workflow; StepDefinition and FieldDefinition; item runtime; Manager Monitor; decision packets; approval; and append-only history.
| Minder area | Adopt | Adapt | Avoid |
|---|---|---|---|
| FDE configuration | Draft/Publish, versioned definition, source mapping, unresolved queue | AI generates a bounded workflow and field schema for FDE review | A Foundry-style mega catalog or blank industrial canvas |
| Node inspector | Typed properties, required settings, mapping, preview before publish | Notion-like fields plus source, unit, tolerance, gate, role, and provenance | Hard-coded fields by vertical, or runtime values stored inside the node |
| Produce runtime | Current step, status legend, actual vs target, step drill-down | Item or batch context, owner, material lot, evidence, and deterministic gate | An OEE dashboard before execution data is reliable |
| Manager Monitor | Flow overview → select node → step/item detail | Flow and Table as two projections of the same events, with persistent filters | Separate dashboards by vertical or manually edited counters |
| Issue handling | Open/In-process/History, severity, owner, age, event history | Acknowledge → assign → resolve → resume original task → verify | An alert with only a recommendation or “Mark all as read” |
| Minder AI | Contextual drawer, structured result, show evidence or work | Decision packet: evidence, assumption, risk, typed action, approval, outcome | A chatbot detached from tasks, items, and issues, with unaudited actions |
| Agent tooling | Reusable resources, explicit bindings, run trace, governed modes | Agent playbooks beneath the operational graph, exposed only as needed by role | Mixing agent reasoning nodes with physical production routing |
| Platform later | Applications inherit context and governance | Generate bounded operator and manager views from the shared schema first | Building a generic Forge or ML Studio before the P0 loop works in production |
Search by title, module, object, state, or tag. Open a card to view the full-resolution screenshot and a screen-level explanation.
Company claims and case outcomes are treated as vendor-reported unless independently verified.
Confirms the demo scope: data and context, P&ID, UDM, graphs, Forge, Flows, generated applications, and Copilot.
DataOps, contextualization, P&ID, ML, governance.
Ingest → extract → verify → map; confidence scoring and human verification.
Asset and process hierarchy with shared industrial context.
Asset/Performance Cortex, relationship exploration, and lineage.
Experiments, model registry, deployment, and retraining.
Agent orchestration, human approval, and controlled autonomy.
Prompt-to-app, editable code, preview, and governed deployment.
Live cycle steps, golden run, analytics, and compliance framing.
Production orchestration, material tracking, quality, and cross-site workflow.
Guided work, inspections, evidence capture, and frontline execution.
Location-specific inspection workflow; vendor-reported operational outcome.
Shift inspections, reference photos, and deviation follow-up.
Asset monitoring and predictive maintenance at industrial scale.
Predictive monitoring and automated cause/advisory pattern.