case layer result detail OA-Exchange-explicit OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-Exchange-omit-exchange OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-Exchange-omit-sender OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-Exchange-omit-receiver OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-Exchange-omit-message_kind OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-Exchange-omit-reply_to OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-Exchange-omit-values OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-Exchange-omit-operation OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-Exchange-omit-all-optional OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-Action-explicit OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-Action-omit-action OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-Action-omit-lifeline OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-Action-omit-all-optional OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-State-explicit OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-State-omit-state OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-State-omit-lifeline OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-State-omit-all-optional OA accept exact Project, raw/no-op/name/canonical; 2 model issues OA-SequenceReference-explicit OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-SequenceReference-omit-sequence OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-SequenceReference-omit-all-optional OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-ScenarioUse-explicit OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-ScenarioUse-omit-scenario OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-ScenarioUse-omit-bindings OA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `bindings`", span: Span { start: 296, end: 297 } }, related: [] }] OA-ScenarioUse-omit-all-optional OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-Control-explicit OA accept exact Project, raw/no-op/name/canonical; 1 model issues OA-Control-omit-kind OA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `kind`", span: Span { start: 265, end: 266 } }, related: [] }] OA-Fragment-explicit OA accept exact Project, raw/no-op/name/canonical; 0 model issues OA-Fragment-omit-operator OA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `operator`", span: Span { start: 296, end: 297 } }, related: [] }] OA-Fragment-omit-branches OA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `branches`", span: Span { start: 296, end: 297 } }, related: [] }] OA-Branch-explicit OA accept exact Project, raw/no-op/name/canonical; 0 model issues OA-Branch-omit-guard OA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `guard`", span: Span { start: 460, end: 461 } }, related: [] }] OA-Branch-omit-occurrences OA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `occurrences`", span: Span { start: 460, end: 461 } }, related: [] }] OA-scenario-viewpoint OA accept exact MixedLegacy Project, retained omission, canonical roundtrip SA-Exchange-explicit SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-Exchange-omit-exchange SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-Exchange-omit-sender SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-Exchange-omit-receiver SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-Exchange-omit-message_kind SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-Exchange-omit-reply_to SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-Exchange-omit-values SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-Exchange-omit-operation SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-Exchange-omit-all-optional SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-Action-explicit SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-Action-omit-action SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-Action-omit-lifeline SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-Action-omit-all-optional SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-State-explicit SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-State-omit-state SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-State-omit-lifeline SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-State-omit-all-optional SA accept exact Project, raw/no-op/name/canonical; 3 model issues SA-SequenceReference-explicit SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-SequenceReference-omit-sequence SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-SequenceReference-omit-all-optional SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-ScenarioUse-explicit SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-ScenarioUse-omit-scenario SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-ScenarioUse-omit-bindings SA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `bindings`", span: Span { start: 287, end: 288 } }, related: [] }] SA-ScenarioUse-omit-all-optional SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-Control-explicit SA accept exact Project, raw/no-op/name/canonical; 2 model issues SA-Control-omit-kind SA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `kind`", span: Span { start: 274, end: 275 } }, related: [] }] SA-Fragment-explicit SA accept exact Project, raw/no-op/name/canonical; 1 model issues SA-Fragment-omit-operator SA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `operator`", span: Span { start: 287, end: 288 } }, related: [] }] SA-Fragment-omit-branches SA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `branches`", span: Span { start: 287, end: 288 } }, related: [] }] SA-Branch-explicit SA accept exact Project, raw/no-op/name/canonical; 1 model issues SA-Branch-omit-guard SA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `guard`", span: Span { start: 451, end: 452 } }, related: [] }] SA-Branch-omit-occurrences SA reject [SourceDiagnostic { path: "project.arcadia", diagnostic: Diagnostic { severity: Error, code: "invalid_source", object_id: None, field: None, line: 6, column: 3, message: "missing field `occurrences`", span: Span { start: 451, end: 452 } }, related: [] }] SA-scenario-viewpoint SA accept exact MixedLegacy Project, retained omission, canonical roundtrip