Six example models next to the three C4 ones: arc42 (Cinema Tickets, IoT Telemetry, Team Wiki) by section, ArchiMate (Insurance Claims, HR Onboarding, Logistics Tracking) by layer, each validated with 0 errors and 0 warnings. resolveRefs and the editor schemas now take ref: in workflow and dataflow nodes, sequence participants and lifecycle states, as the skill already did. Example tests check each framework's folders.
21 lines
787 B
Plaintext
21 lines
787 B
Plaintext
schema_version: 1
|
|
diagram_type: sequence
|
|
meta:
|
|
title: Fault reading to alert
|
|
output: telemetry-to-alert.html
|
|
participants:
|
|
- { ref: heat-pump }
|
|
- { ref: mqtt-broker }
|
|
- { ref: ingest }
|
|
- { ref: tsdb, label: TSDB }
|
|
- { ref: rules }
|
|
- { ref: push-service }
|
|
messages:
|
|
- { from: heat-pump, to: mqtt-broker, y: 160, label: publish fault, variant: emphasis }
|
|
- { from: mqtt-broker, to: ingest, y: 210, label: deliver QoS 1 }
|
|
- { from: ingest, to: tsdb, y: 260, label: write batch }
|
|
- { from: tsdb, to: ingest, y: 310, label: committed, variant: return }
|
|
- { from: ingest, to: mqtt-broker, y: 360, label: ack, variant: return }
|
|
- { from: ingest, to: rules, y: 410, label: reading }
|
|
- { from: rules, to: push-service, y: 460, label: send alert, variant: emphasis }
|