Skip to content

test(sessions): stabilize extended-stable reply-init proof#107832

Merged
RomneyDa merged 2 commits into
extended-stable/2026.6.33from
dev/extended-stable-2026.6.33-v6.11
Jul 14, 2026
Merged

test(sessions): stabilize extended-stable reply-init proof#107832
RomneyDa merged 2 commits into
extended-stable/2026.6.33from
dev/extended-stable-2026.6.33-v6.11

Conversation

@RomneyDa

Copy link
Copy Markdown
Member

What Problem This Solves

Fixes an issue where the 2026.6.33 release candidate's reply-session process-concurrency proof could observe its readiness marker while the child process was still writing JSON, causing a nondeterministic Unexpected end of JSON input failure in exact-SHA CI.

Why This Change Was Made

Cherry-picks upstream a004e18 so the child publishes marker JSON with write-then-rename atomicity, then refreshes the generated 2026.6.33 contribution record to include PR #99212. This PR intentionally contains no runtime, SQLite, package, workflow, version, or publication-scope changes.

User Impact

No runtime behavior changes. This makes the required extended-stable validation deterministic and establishes merge-backed canonical-branch provenance for the trusted Telegram release check.

Evidence

  • Before: Full Release Validation 29374207890; CI child 29374220898 failed session-accessor.reply-init-concurrency.test.ts with Unexpected end of JSON input.
  • After: Blacksmith Testbox 29375132291, lease tbx_01kxhe3zk1d0yt79hb56yc9nst: exact focused regression passed 20/20 repetitions.
  • Changelog verifier: clean, 165 merged PRs; PR fix(ci): session concurrency test flakes during child handshake #99212 classified non-editorial.
  • Fresh whole-branch autoreview: zero findings, patch is correct, confidence 0.99.
  • git diff --check: passed.

AI-assisted: yes. The complete release ledger remains untracked as required.

@openclaw-barnacle openclaw-barnacle Bot added size: XS maintainer Maintainer-authored PR labels Jul 14, 2026
@RomneyDa
RomneyDa merged commit dd4f2cf into extended-stable/2026.6.33 Jul 14, 2026
57 of 59 checks passed
@RomneyDa
RomneyDa deleted the dev/extended-stable-2026.6.33-v6.11 branch July 14, 2026 23:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer Maintainer-authored PR size: XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants