[P0] Expose and fix trusted-binding replay CI race #181
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/prolog-rlm#181
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent/runtime area: #79
Observed failure
Post-merge
mainCI run 32750635555 at0d8e1008ba525f0ec7e51cba2de34ede8a63cf6fcompleted the deterministic aggregate with:The failed case was:
The PR head and merge commit have the identical Git tree
3c7b41f8b4bc02bedac94fb5d4ad01ef1572cada. The PR aggregate passed; the post-merge aggregate failed. Fresh-process reproduction attempts passed 50/50 for the focused case, 50/50 for the full effect suite, and 12/12 for the complete aggregate.Problem
The test contains unasserted asynchronous transition and outcome unifications. On failure, PL-Unit reports only
test ...: failed, discarding the actual approval, Future, effect, and mutation state needed to identify the violated boundary. Rerunning CI cannot substitute for exposing and fixing the cause.Required fix
Acceptance
mainworkflow is green after an explicitly authorized merge.Fix is ready in PR #182 at exact head 94737163ed7980b60a4d559920cbc04d8fc287d0. The previously failing deterministic job is green; clean-pack, Nix, Tree-sitter FFI, and REAL OpenRouter are also green. Local evidence: forced cross-binding interleaving 800/800, effect suite 14/14, runner integrity 19/19, aggregate 783/783, deterministic benchmark 16/16, deep experiment 15/15, JSON demo and three Nix checks passed. The PR remains unmerged pending explicit merge authorization.
Merged by rebase via PR #182. Reviewed head
d672a0fe7dbecame main commite6f04bb641. The post-merge main CI, clean-pack, Nix, Tree-sitter FFI, and pinned paid OpenRouter workflows all completed successfully.