Skip to content

fix: use official UI documentation domain - #150

Merged
elonehoo merged 1 commit into
mainfrom
fix/ui-canonical-domain-20261019
Oct 19, 2026
Merged

elonehoo merged 1 commit into
mainfrom
fix/ui-canonical-domain-20261019

Conversation

@elonehoo

@elonehoo elonehoo commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Set Astro's documentation site to the owner-confirmed official origin, https://ui.destyler.org, and correct the Svelte README link.
  • Add a native-Node regression gate for every built HTML canonical/Open Graph origin and every referenced sitemap URL.
  • Run that gate after docs:build and in the existing CI path that invokes Astro directly. No dependency, lockfile, package version, publishing or provider configuration changes.

Validation

  • pnpm 10.28.0 frozen install passed; lockfile unchanged.
  • Full lint passed: 0 errors, 667 pre-existing warnings.
  • 392 existing native regression tests passed.
  • Actual Astro output: 60 pages and 59 sitemap page URLs checked; all 5 new tests passed.
  • Independent review exercised negative controls: saved old production .dev output fails specifically for the wrong origin, along with incorrect preview/HTTP origins, duplicate metadata, missing sitemap files and other controls.
  • Exact paths/sitemap inclusion are checked on 3 representative routes; this is an origin guard, not exhaustive route-integrity validation.
  • Local tsx CLI cannot create its IPC socket in this environment. The same generation/validation/check scripts passed via node --import tsx; Astro passed with process-local telemetry disabled to avoid an unwritable home config path. Original script invocation and full Node 22/24 CI remain to be verified on this exact head.

Deployment boundary

On 2026-10-19 Google and Cloudflare public DNS both returned NOERROR/NODATA for ui.destyler.org A/AAAA/CNAME records. The existing Vercel alias still serves the old .dev metadata. This source correction does not create DNS records, bind a provider domain or establish formal-host TLS/live availability. No DNS/provider change or npm release is included.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.

@vercel

vercel Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
destyler-ui-dev Ready Ready Preview Oct 19, 2026 1:47am UTC

@elonehoo
elonehoo marked this pull request as ready for review October 19, 2026 01:58
@elonehoo
elonehoo merged commit 979457e into main Oct 19, 2026
10 checks passed
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.

2 participants