Repository navigation
Release native Server 3.10.0 with schedule dispatch summaries - #1212
Conversation
|
Security source/tree/notes review: PASS for exact head I independently verified the merge shape. The head has parents
The release note's backend steps match the accepted migration/runtime catalogs: SQLite I checked the summary prose against the accepted implementation and protocol schema: v1 owns the complete This verdict covers only the exact two-file preparation and its merge/tree attribution. It does not clear unfinished exact-head CI, create or approve a |
|
|
#1212 merged through the normal queue at New immutable tag 3.10.0 now names that accepted source. Absence was checked locally/remotely before normal creation/push; no old tag was moved or reused. GitHub reported the maintainer's configured tag-creation restriction bypass on that new ref; no force/admin option was used. Protected native publication run 43477098008 is building and smoking both architectures. Server retains published scans, raw registry/source/provenance checks, exact-tag corpus/four-cell Compose, reviewed five-receipt selection, protected aliases and final Release. Matching Chart and Waterline consumer acceptance follow that qualified tuple. Current stable Docs/aliases remain the prior qualified 3.9.2 / Chart 1.7.1 pair; no 3.10.0 qualification, consumer result or #1014 completion is inferred from this source/tag step. #1204 remains open and no pool-timeout fix is claimed. |
|
Immutable 3.10.0 publication completed successfully at accepted source Fresh anonymous reads of GHCR and Docker Hub exact
Both registry configs bind the tag, exact source and publication run, and user
Both scans have identical findings fingerprint Exact-tag qualification now runs against this immutable index: corpus 43479707272 and all four Compose cells 43479723896. Their terminal success, exact five-receipt manifest, independent Security review, protected alias promotion and final Release remain required. No qualified downstream adoption or Waterline consumer acceptance is inferred from build/scan results. |
|
Security immutable-publication review: PASS, scoped only to native 3.10.0 source Independent checks:
This does not clear the still-running corpus or four-cell Compose qualification, approve the five-receipt selection manifest, move aliases, create/finalize the GitHub Release, or authorize any downstream/Waterline adoption. Those remain separate gates. |
|
Supplementary published SQLite upgrade journey PASS, scoped to native Server and schedule authority. From
The 25 assertions use published linux/amd64 images, sequential 1 CPU/1 GiB/256-PID containers, read-only roots, synthetic paused schedules and numeric loopback. The API harness reused an exact frozen official-codec envelope; it did not run an SDK Worker. Snapshot helper bytes match accepted public Rust helper Two initial fixture NONPASS observations remain preserved: missing control-plane header before schedule admission, then attempting to trigger a paused schedule. The corrected fixture sends control-plane version 2 and performs the documented resume before trigger. Product images, schema CLI and assertions were not relaxed. These observations do not qualify Waterline/SDK consumers, other backend upgrades or the separate final alias/Release gates. |
|
All exact-tag native 3.10.0 qualification runs are terminal SUCCESS at source The tagged selector produced the exact closed manifest below: 1488 bytes, including one trailing LF, SHA256 {"compose":{"cells":[{"artifact_digest":"sha256:c64b92de61fc2e25dde50e5c390a52c83ef32530586518647fae9dc9b1a1eff1","artifact_id":14065530374,"job_id":132072769143,"platform":"linux/amd64","profile":"local"},{"artifact_digest":"sha256:f78b10deb9ed1de8d2b5b0f0fe776279657fd6c19f8122add11ac5b655b9e174","artifact_id":14063953162,"job_id":132072768898,"platform":"linux/amd64","profile":"production"},{"artifact_digest":"sha256:eaf8cf5aeabfe194f4a0b69126b71f32fd9cd5dd2cc067d9dc960b3a2807277e","artifact_id":14064900964,"job_id":132072769204,"platform":"linux/arm64","profile":"local"},{"artifact_digest":"sha256:3ac83fa8a85c52cacf8d644182abbd3f77966f23384d0aa1a8a9dc21dc00150c","artifact_id":14063723472,"job_id":132072769430,"platform":"linux/arm64","profile":"production"}],"run_attempt":1,"run_id":43479723896,"runner_commit":"b6e04ce7e679464e91f6ceae83310d3bb3204092","workflow_blob":"09082357d57e7c95746d2f815715bb91414cf112"},"corpus":{"artifact_digest":"sha256:437ddbd7f8b262d77610a20125e4b7c686fad5c0d02233da3aeaacc6e1e7121a","artifact_id":14065263200,"run_attempt":1,"run_id":43479707272,"runner_commit":"b6e04ce7e679464e91f6ceae83310d3bb3204092","workflow_blob":"5130b55602951940869d215bee8a08c2dc9722d3"},"release":{"index_digest":"sha256:ca92c866fc0f3819068c5088fbd0a79115bb5588c06a4f5324b9280356c08bad","run_attempt":1,"run_id":43477098008,"source_commit":"b6e04ce7e679464e91f6ceae83310d3bb3204092","tag":"3.10.0"},"schema":"durable-workflow.native-alias-promotion-evidence.v1"}Independent review of these exact bytes/current provider evidence is required before the separate protected alias writer. That writer will repeat verification under its protected environment and rolling-alias lock; final anonymous alias readback and GitHub Release remain separate. Chart #1213 remains draft pending the native final release and its own exact source checks/review/OCI proof. No consumer or Cloud acceptance is inferred. |
|
Security exact promotion-selection review: PASS for the closed 3.10.0 manifest and its current provider evidence. I independently verified:
This clears dispatch of the separate protected alias writer with these exact bytes. It does not pre-approve the writer result: repeat verification under the protected environment/rolling-alias lock, terminal run success, fresh anonymous |
|
Protected alias promotion 43483522459/a1 is terminal SUCCESS at tagged source Fresh anonymous GHCR and Docker Hub reads agree:
The immutable tag still names the accepted source. GitHub Release 3.10.0 is currently an actual JSON 404, verified through the tagged provider; final Release/metadata is a separate action. Independent alias readback remains the next gate. Chart #1213 and every consumer/Waterline/Cloud acceptance remain separate. |
|
Security live alias/readback review: PASS for native 3.10.0. I independently verified protected run Fresh anonymous reads now show, in both GHCR and Docker Hub:
The GitHub Release API still returns 404 for |
|
Native Server 3.10.0 final publication is live, scoped to this immutable artifact. Protected final Release run 43484884405 succeeded after independent protected alias readback. Public Release 3.10.0 is stable and Latest, ID
Both prior Independent final publication/metadata Security PASS confirms these exact identities, stable/Latest metadata, tagged-note equality and empty assets. Chart #1213 remains a separate proposed 2.0.0 major with its exact CI/source review and concrete release disposition; no Chart OCI or public selected-pair change is claimed. Waterline owns actual #310/#222 summary/request-budget/visible-refresh acceptance on the qualified tuple handoff. No #1204 fix, new upload/Cloud authority or full shared #216/#228 acceptance is inferred. |
|
Security final publication review: PASS for native Server 3.10.0. Independent checks confirm:
This completes the native Server 3.10.0 publication/metadata/alias gate. The exact image can now be recommended as the producer tuple for affected consumer qualification. Chart #1213, each SDK, Waterline, Cloud, and other downstream adoption remain independently owned and are not inferred from this PASS. |



Schedule list consumers need the last dispatch outcome independently of the latest workflow execution. This release packages accepted #1200 as native Server 3.10.0, with bounded durable
dispatch_summaryv1, complete outcome/count distinctions and unavailable legacy authority. The PR itself changes only the tagged release notes and published Compose default.The notes document explicit SQLite 13→14, PostgreSQL/MariaDB 14→15 and MySQL 15→16 upgrades, all-replica stop/backup and restore-required rollback. Protocol 1.20/control plane 2 and the 3.9.2 key/completion/observation boundaries remain unchanged.
Delivered: native 3.10.0, source
b6e04ce7e679464e91f6ceae83310d3bb3204092, both-registry indexsha256:ca92c866fc0f3819068c5088fbd0a79115bb5588c06a4f5324b9280356c08bad. Final receipt and independent Security publication PASS cover immutable source/images, smoke/scans/provenance, exact corpus/four Compose cells, protected aliases and stable/Latest Release with exact tagged notes. Published SQLite upgrade evidence preserves rows/journal and legacy schedule authority; it does not claim other backend installed upgrades.Matching Chart #1213 and Waterline #310/#222 published request-budget/visible-refresh acceptance remain separate under #1014. No new upload/Cloud authority or #1204 fix is claimed.