Skip to content

docs(site): reconcile README, downloads and bilingual landing to actual v1.6.42 stable - #742

Merged
masarray merged 11 commits into
mainfrom
docs/sync-public-stable-1642-20261025
Oct 25, 2026
Merged

masarray merged 11 commits into
mainfrom
docs/sync-public-stable-1642-20261025

Conversation

@masarray

Copy link
Copy Markdown
Owner

Why

GitHub /releases/latest now reports v1.6.42 Public Stable (tag source 3db2ca98d144ab4b456e8dc1db9af18ad7a948f2), with 5 valid assets, while main README, website notes, landing/latest.json and independent updater record still advertise v1.6.41. This PR synchronizes documentation/website/updater only, without touching Windows app, engine pin, packaging or existing release assets.

Scope

  • Promote verified GitHub release v1.6.42 exact asset hashes/sizes/source to landing/latest.json and .release/published.json.
  • Update English/Indonesian release notes, operator FAT scope (5/5 monitoring, 183/183 values, 14/14 RCB paths) and newer 432 frames / 38 continuity findings / 9 BufOvfl limitations.
  • Beginner-friendly README first steps, direct installer and portable links; homepage EN/ID direct installer CTA and latest SV/SMV, monitoring, control scope.
  • Align sitemap metadata, docs/WINDOWS_RELEASES.md and the existing sync-release-documentation.yml to source latest published GitHub stable, not the older VERSION on main (which would roll site back).
  • Retain archive v1.6.40 screenshot attribution. No fake current product screenshots.

Release boundaries

Public Stable is operator-approved Windows application packaging. It is NOT physical R7/R10 engine qualification, lossless SOE proof, complete SCL parity or IEC 61850 certification. Existing source promotion PR #729 stays separately governed and unmerged; no bypass/repin of failed R7/Reference Guard qualification checks.

Expected checks

pages.yml source/rendered site/SEO, bilingual links, release evidence, metadata integrity. On merge the existing sync-release-evidence.yml mirrors the updated stable ledger to release-evidence and dispatches Pages; the existing release-doc sync workflow also refreshes Pages. Verify live homepage, download center, release notes and updater metadata against GitHub /releases/latest and actual SHA-256 after deployment. Do not dispatch Windows release/rebuild.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-25T03:51:31.374222Z 4d69d3d PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4d69d3d4ce

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread landing/templates/index.html Outdated
<p class="hero-copy">Connect a relay by IP or open an SCL file. Explore its live IED model in the updated Browser, follow DataSets and Reports, monitor values, and verify guarded Control/Write during authorized testing. Keep the resulting FAT or SAT evidence tied to the right device.</p>
<div class="hero-actions">
<a class="btn btn-primary" href="download.html">Download for Windows</a>
<a class="btn btn-primary" href="{{INSTALLER_URL}}" download>Download stable v{{STABLE_VERSION}}</a>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Update homepage validation contracts alongside the CTA labels

Changing the English CTA to “Download stable” and the Indonesian CTA to “Unduh stabil” breaks both existing homepage validation contracts: scripts/validate-product-source.py still requires “Download for Windows” and “Unduh untuk Windows”, as does scripts/validate-product-build.py. Running these validators reproduces both failures. In .github/workflows/pages.yml, the source-validation step runs this check and the “Enforce source validation” step exits on its failure, preventing the updated release website from deploying. Update both validators to match the intentional bilingual CTA change, or retain the required labels. This also violates the repository requirement to use existing engineering validation gates.

AGENTS.md reference: AGENTS.md:L227-L227

Useful? React with 👍 / 👎.

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.

1 participant