You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONFORMANCE.md
+32-20Lines changed: 32 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
Waterline participates in the public platform conformance suite specified
4
4
at <https://durable-workflow.github.io/docs/2.0/platform-conformance>,
5
-
schema `durable-workflow.v2.platform-conformance.suite`, version `12`,
5
+
schema `durable-workflow.v2.platform-conformance.suite`, version `15`,
6
6
and mirrored by `Workflow\V2\Support\PlatformConformanceSuite`. This
7
7
document is the per-repo claim: it lists the conformance targets
8
8
Waterline claims, the categories it covers, and the release gate that
@@ -25,13 +25,15 @@ Waterline claims one target from the suite's matrix:
25
25
|`namespace_runtime_contract`| public namespace runtime scenario manifest at `/platform-conformance/namespace-runtime-scenarios.json` plus Waterline list, detail, health, and operator API captures | stable |
26
26
|`saga_runtime_contract`| public saga runtime scenario manifest at `/platform-conformance/saga-runtime-scenarios.json` plus in-progress and terminal compensation detail captures | stable |
27
27
|`worker_versioning_runtime_contract`| public worker-versioning runtime scenario manifest at `/platform-conformance/worker-versioning-runtime-scenarios.json` plus worker and run compatibility captures | stable |
28
+
|`migration_runtime_contract`| public migration runtime scenario manifest at `/platform-conformance/migration-runtime-scenarios.json` plus Waterline operator visibility for migrated histories, schedules, worker registrations, and rollback state | stable |
29
+
|`skew_refusal_matrix_contract`| public skew refusal scenario manifest at `/platform-conformance/skew-refusal-matrix-scenarios.json` plus Waterline render classification and version-pair evidence | stable |
| Required suite version |`PlatformConformanceSuite::VERSION` / public suite manifest version `12`|
151
-
| Namespace runtime source |`/platform-conformance/namespace-runtime-scenarios.json` from the public docs origin, with `suite_version``12`|
152
-
| Saga runtime source |`/platform-conformance/saga-runtime-scenarios.json` from the public docs origin, with `suite_version``12`|
153
-
| CI job |`platform-conformance` (blocks on stable runtime categories including `signal_query_runtime_contract`, `search_attribute_runtime_contract`, `namespace_runtime_contract`, `saga_runtime_contract`, and `worker_versioning_runtime_contract`; advisory only for `waterline_observer_envelopes` while it is provisional) |
160
+
| Required suite version |`PlatformConformanceSuite::VERSION` / public suite manifest version `15`|
161
+
| Namespace runtime source |`/platform-conformance/namespace-runtime-scenarios.json` from the public docs origin, with `suite_version``15`|
162
+
| Saga runtime source |`/platform-conformance/saga-runtime-scenarios.json` from the public docs origin, with `suite_version``15`|
163
+
| Migration runtime source |`/platform-conformance/migration-runtime-scenarios.json` from the public docs origin, with `suite_version``15`|
164
+
| Skew refusal source |`/platform-conformance/skew-refusal-matrix-scenarios.json` from the public docs origin, with `suite_version``15`|
165
+
| CI job |`platform-conformance` (blocks on stable runtime categories including `signal_query_runtime_contract`, `search_attribute_runtime_contract`, `namespace_runtime_contract`, `saga_runtime_contract`, `worker_versioning_runtime_contract`, `migration_runtime_contract`, and `skew_refusal_matrix_contract`; advisory only for `waterline_observer_envelopes` while it is provisional) |
154
166
| Block on `nonconforming`| yes |
155
167
| Artifact attached to release | harness result document, schema `durable-workflow.v2.platform-conformance.result`|
0 commit comments