Maintenance · CMMS
A conveyor stops. The manager is not told.
Critical incident, declared, no technician.
Gummy candy moulding line.
Fictional plant · synthetic data
The problem
The CMMS records. It does not alert.
- The incident is in the CSV export.
- No technician is assigned.
- The maintenance manager does not know.
Nothing is changed
The CMMS stays as it is.
- lumnik reads the export.
- It does not write to the CMMS.
- The rule is declared in lumnik.
What had to be written
when:
- severity=CRITICAL
- status=DECLARED
- technician_id=UNASSIGNEDThree conditions, one decision.
The whole scenario fits in 3 declaration files, 57 lines.
What the manager receives
One decision, only one.
Critical incident INC-2026-0042: Transfer conveyor stopped on Gummy candy moulding line; no technician is assigned
Real message, replay of 28 October 2026.
The next export
Technician assigned. No second alert.
- The incident moves from DECLARED to ASSIGNED.
- lumnik observes the move.
- The Process stays silent.
The limits
lumnik flags. People act.
- No assignment written to the CMMS.
- No technician dispatched or reminded.
Try it
The scenario replays end to end.
Export, declaration, decision, assignment: each step is published with its output.