mirror of
https://github.com/esengine/DeepSeek-Reasonix.git
synced 2026-11-11 01:51:33 -10:00
The website is released from its own branch and renders the changelog from that branch's catalog, so the 1.x publication could dispatch Pages and still fail on a changelog page it does not own (v1.39.2: "public changelog returned HTTP 404" after every product surface had shipped). - Postflight now verifies tags, CLI and Desktop releases, npm, the Desktop Stable manifest on dl.reasonix.io and the Homebrew cask, attaches release-event.json, and completes. sync-release-site.sh becomes reconcile-release-publication.sh without the Pages dispatch/watch stages. - The stable manifest check stays: it reads dl.reasonix.io/latest/latest.json, the Desktop updater pointer on R2, not the website. The Homebrew check moves out of the site verifier and reads the tap through the contents API. - Drop the homepage/changelog/hydrated-DOM probes, observe-release-site.sh, release-site-fetch, and the pages.yml dispatches in release-stable.yml and release-desktop.yml together with the actions: write they needed. - Ledger: the site fragment becomes a pointer fragment (stableManifest, homebrew); homepage and changelog surfaces are gone.