Chat panel
Quality alerts appear as proactive messages from the Quality Analyst in the chat panel. They look like assistant messages but are triggered by production events, not user input. You can ask follow-up questions about the alert.
MESkit public website
An AI agent that watches production quality in real time. Detects yield drops and defect clusters, investigates the cause, and surfaces actionable alerts.
Last updated: March 7, 2026
What the Quality Monitor does.
The Quality Monitor is an event-driven AI agent that watches for quality problems as they happen. When a quality event is recorded — an inspection, defect, or scrap — the monitor checks if a yield drop or defect cluster is forming. If a threshold is crossed, the Quality Analyst agent investigates the situation and produces an alert with recommendations. Alerts appear in the chat panel and live ticker immediately.
Event-driven detection and AI investigation.
What triggers an alert.
| Condition | Threshold | Window | What it detects |
|---|---|---|---|
| Yield drop | Below 90% pass rate | Last 50 events at workstation | Sustained quality degradation at a specific station |
| Defect clustering | 3+ occurrences of same defect code | 30-minute window | Recurring failure mode — likely systematic root cause |
Both conditions are evaluated independently on every quality event INSERT. If both are true simultaneously, the alert includes information about both.
AI-powered investigation.
When a threshold is crossed, the Quality Analyst agent is invoked. This agent has access to quality tools (yield reports, defect code lists, unit history) and uses them to investigate the situation. Its output is a concise alert describing:
Where alerts appear.
Quality alerts appear as proactive messages from the Quality Analyst in the chat panel. They look like assistant messages but are triggered by production events, not user input. You can ask follow-up questions about the alert.
The live ticker at the bottom of the screen shows the alert with an agent badge. The audit trail records the alert with metadata including workstation ID, detected conditions, and a summary.
Quick reference.
Two conditions trigger alerts: (1) yield drops below 90% at a workstation over the last 50 quality events, or (2) the same defect code appears 3 or more times within a 30-minute window. Both are checked on every quality event insert.
The Realtime subscription fires on every quality_events INSERT, but pre-checks filter out events that do not cross a threshold. The AI agent is only invoked when a yield drop or defect cluster is detected — not on every event.
Alerts appear in two places: (1) the chat panel as a proactive message from the Quality Analyst, and (2) the live ticker at the bottom of the screen. The alert is also logged in the audit trail.
The default thresholds are 90% yield and 3 defect occurrences in 30 minutes. Configurable thresholds via a settings UI are planned for a future release.
Yes. The Simulator generates quality events that trigger the same Realtime subscriptions. When the Simulator introduces a quality crisis scenario, the Quality Monitor detects it and fires alerts.