Repository navigation
Conversation
|
Draft #415 is open at Shared Server fixtures 38174375337, PHP/source 38174375266 and boundaries are running. Local source/model checks pass; actual new SDK compilation, durable signals, all-six comparison and independent official artifact/wire inspection remain pending. No runtime pass or merge is claimed. The frozen prior tuple/envelopes and earlier fixtures are unchanged. Next: qualify this exact integrated source and its real runner/artifacts, then merge/main-verify/clean up after the coordinated release window completes. |
|
The exact #415 SDK preparation passes and is independently inspected. Candidate Official This establishes actual adapter compilation and provenance. The observed warm Rust adapter build is 7.47 seconds; it is not a cold-toolchain or runtime performance result. All six runtime jobs and normal PHP/source are still running. Actual completed signals, receipts, histories and full sidecar inspection remain pending. Thin receipts/logs are retained; the downloaded prep ZIP is being removed, with no dependency tree/binary extraction retained. Main landing remains coordinated through #413's release/publication window. |
|
Integrated General #414 main The superseded Shared run 38174375337 is now confirmed completed/cancelled across all six runtime jobs. Its actual SDK compilation/provenance and PHP/source 38174375266 (2,685 tests/61,266 assertions, six existing deprecations/one skip) pass; those earlier source receipts are retained. No completed signal matrix pass is claimed from the cancelled run. Current all-six Shared 38175422080, PHP/source 38175422109 and boundaries are running. Next: qualify this exact integrated source, inspect its official runtime records/full sidecars and resource limits, then merge/main-verify/clean up after General's release-window completion. No competing Nexus/Waterline implementation or performance claim. |
|
Current Official artifact Current all-six runtime/source qualification continues. General reports Server 2.6.0/Helm publication, published SDK lifecycle and four Compose checks passed at #413, and has cleared an otherwise-qualified #415 landing while its final #416 optional workload-deadline qualification proceeds. No completed signal matrix pass or merge is claimed; current main must still be integrated before exact-source acceptance. |
|
Final integration head Reviewed projection correction Current Shared 38176142913 and PHP/source 38176142956 run on this exact source; both boundaries pass. Superseded General reports its source work complete after #416, with no further Server landing planned unless actual inspection finds a defect, and explicitly clears a qualified #415 merge. Next: complete current all-six/source and independent official record/full-wire/resource inspection, merge, verify main and clean task resources. Actual new signal matrix qualification and merge remain pending; no performance or broader-policy claim. |
|
Current #415 head SDK preparation in Shared 38176142913 passes. Official artifact PHP/source 38176142956 passes: 2,685 tests / 61,262 assertions, six existing deprecations and one skip. Boundaries pass. The common projection now describes the two distinct identical signals and exact typed completion across all targets; the HTTP-only three-cold-author/process guards remain fully enforced. All 56 signal models and 4,478 reader models pass after that reporting correction. All six current runtime jobs remain in progress. Earlier |
|
The first actual #415 runtime failure is a reader defect: the new SDK signal guard and its positive models assumed HTTP Its first PHP/PHP case retains all five actual process sidecars and completes the original run with the full 13-event inventory, two distinct accepted signal commands and exact typed int64 Contract decision: require exactly |
|
Corrected #415 head All 57 signal models and all 4,479 reader tests pass, along with a diagnostic recheck of the original failed PHP observation. Its original failed label and Earlier Fresh all-six qualification and independent complete signal record/wire inspection remain pending. No signal merge or performance claim. |
|
Current corrected head SDK prep All six corrected-source runtime jobs are in progress, with no completed signal qualification yet. General's #417 consumer harness change is coordinated at #417 (comment); integrate final main before acceptance if it lands. |
|
The corrected signal reader's current run encountered a separate frozen-baseline failure before reaching the signal profile. Official SQLite artifact The older PHP SDK 2.2.6 I will keep the frozen baseline assertions, resource envelopes and failure evidence unchanged. General's final #417 main is now available; integrate it and run exact-source qualification again. Further recurring baseline pressure would need its own contract and fault-budget investigation, rather than permitting arbitrary failed requests in this cohort. |
|
Final General #417 main Corrected-reader head |
|
The corrected HTTP-202 source reaches the signal profile on PostgreSQL 17. Official artifact The frozen Rust 3.4.4 worker actually authors Contract decision: accept the published optional nullable string occurrence field, reject non-string non-null values before any task/history mutation, omit null/empty occurrence values from stored wait payloads as PHP does, and preserve each authored nonempty occurrence through opening, restart/claimed history and satisfaction. Strengthen the signal reader to require the actual frozen Rust occurrence IDs on both authored waits and their matched resolutions, with corrupt/reused/missing identity regressions. Add a native database/HTTP regression for cold replay and duplicate/stale completion fences. Keep the SDKs, shared fixture event inventories, distinct signal/command identities and exact typed payload/result guards unchanged. No schema migration is needed: native stores and resolves waits from the original history payload. Integrate General's final #417 main with this scoped native correction, then run fresh source and all-six qualification. Full signal, broader condition policy, performance and cutover remain unqualified. |
Adds nine published PHP/Python/Rust signal-client and workflow-author combinations. The original worker registers its signal declaration before the PHP observer starts the run; two separate client processes send identical exact Avro payloads, and three cold author processes preserve both accepted command identities and the full original history through completion.
Each adapter uses its published SDK's ordinary instance-current-run API. The reader requires the published HTTP 202 signal acceptance, retains Python's absent client receipt, and binds actual process, registration, claim and fenced completion receipts to the original run. Canonical embedded direct-signal histories remain intact with SDK transport explicitly inapplicable. The separate manifest preserves the timer/child tuple and resource envelopes; all six database jobs reuse one SDK build and clean their own isolated resources.
Validation: 57 signal guard models and all 4,479 reader tests pass; PHP recorder 5 tests/24 assertions, syntax/AST/format/shell and Docker isolation policy/72 regressions pass. The frozen SDK preparation passes exact package/source/member hashes. Corrected-source all-six runtime qualification and independent official record/wire inspection remain pending. No performance or broader signal-policy claim.
Part of #325. Reviewed scope. Published HTTP 202 contract correction.