Skip to content

chore(quality): reconcile final v3.8.50 ratchets - #9839

Merged
diegosouzapw merged 9 commits into
release/v3.8.50from
fix/release-v3.8.50-final-ratchet-reconcile-9737
Aug 9, 2026
Merged

diegosouzapw merged 9 commits into
release/v3.8.50from
fix/release-v3.8.50-final-ratchet-reconcile-9737

Conversation

@diegosouzapw

Copy link
Copy Markdown
Owner

Summary

  • reconcile the v3.8.50 closing bundle-size measurement from 7666 to 8045 gzip bytes
  • freeze the two exact file-size drifts at their measured release-tip values
  • record source attribution and validation evidence directly beside each baseline
  • keep all ratchets direction-down and blocking from the new exact values

Evidence

Measured on release/v3.8.50@e0ce95c592 after #9835:

  • release-green quick/hermetic: 0 HARD failures; one file-size drift before this PR
  • bundle-size: 8045 (reproduced); prior baseline 7666
  • per entry: omniroute 4380/15000, MCP 1195/5000, Node runtime 887/8000, reset-password 1583/6000
  • file-size: src/sse/handlers/chat.ts 1918 vs 1904 and open-sse/translator/response/openai-responses.ts 1215 vs 1204
  • dead-code: 227/227

Attribution:

Validation

  • npm run check:file-size — pass
  • npm run check:bundle-size -- --ratchet — 8045/8045 pass
  • bundle/file-size/repro focused tests — 39/39 pass
  • JSON parse and git diff --check — pass

Closes #9737

@diegosouzapw

Copy link
Copy Markdown
Owner Author

Final pre-merge audit complete after the Vietnamese base-red repair:

  • head: ec2767b0fdc5f0610f27a3e081f50518be191ec3
  • base: release/v3.8.50 at 4d8506c2c57b2f59073a3bc724da3b233cf63f23
  • distance: 0 commits behind
  • blocking checks: 0 (Build (advisory) is the only pending check and is non-blocking by protocol)
  • unresolved, non-outdated review threads: 0
  • CI: all four unit shards, Vitest, Fast Quality, ESLint, docs, merge integrity, CodeQL, DAST, Semgrep, and Fast Production Build green
  • local ratchets: bundle 8045/8045; dead-code 227/227; file-size green; 71/71 focused ratchet tests green

Owner authorized merge; applying the fused release freeze gate.

@diegosouzapw
diegosouzapw merged commit 065fa67 into release/v3.8.50 Aug 9, 2026
22 checks passed
@diegosouzapw
diegosouzapw deleted the fix/release-v3.8.50-final-ratchet-reconcile-9737 branch August 13, 2026 08:02
muhamadgalihsaputra pushed a commit to niyatna/NiyatnaRoute that referenced this pull request Sep 27, 2026
* chore(quality): reconcile final v3.8.50 ratchets

* chore(changelog): record v3.8.50 ratchet reconciliation

* chore(ci): retrigger base-reds reconciliation checks for diegosouzapw#9839

* chore(ci): retrigger base-red sweep run for diegosouzapw#9839

* chore(ci): retrigger base-red checks after queued-cancel

* chore(ci): retrigger base-reds checks diegosouzapw#9839 (queue clear)

---------

Co-authored-by: diegosouzapw <diegosouzapw@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🔴 Release branch not green: release/v3.8.50

1 participant