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.
20 lines
732 B
Plaintext
20 lines
732 B
Plaintext
schema_version: 1
|
|
diagram_type: sequence
|
|
meta:
|
|
title: Runtime - sign in
|
|
output: sign-in.html
|
|
decisions: [sso-only-via-company-idp]
|
|
participants:
|
|
- ref: engineer
|
|
- ref: web
|
|
- ref: api
|
|
- { ref: idp, label: Company IdP }
|
|
messages:
|
|
- { from: engineer, to: web, y: 160, label: open wiki, variant: emphasis }
|
|
- { from: web, to: api, y: 210, label: GET /session }
|
|
- { from: api, to: web, y: 260, label: redirect, variant: return }
|
|
- { from: web, to: idp, y: 310, label: OIDC login, variant: security }
|
|
- { from: idp, to: api, y: 360, label: code, variant: return }
|
|
- { from: api, to: idp, y: 410, label: token exchange, variant: security }
|
|
- { from: api, to: web, y: 460, label: session cookie, variant: return }
|