Skip to content

docs: links point at hyperframes.studio, the app's new home - #6585

Merged
ukimsanov merged 4 commits into
mainfrom
docs/links-hyperframes-studio
Oct 27, 2026
Merged

ukimsanov merged 4 commits into
mainfrom
docs/links-hyperframes-studio

Conversation

@ukimsanov

@ukimsanov ukimsanov commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

What changed

hyperframes.dev moved to hyperframes.studio on 27 Oct (every page 301s to the same path). Links we own now point straight there, saving a hop and naming the right host:

  • Docs: navbar and footer "Download Studio", the quickstart download, and the Studio app install and export pages.
  • docs/download-attribution.js: the matcher that adds the visitor's PostHog id to download clicks now matches hyperframes.studio, changed together with the links it matches. Otherwise the docs' download attribution would stop.
  • CLI: STUDIO_PAGE (the download link the CLI prints), the publish claim message and the help line.
  • README: Studio, design-template and site links.
  • Registry contributing guide (skills/hyperframes-registry): previews are published to hyperframes.studio.

Kept on purpose: "Your browser opens hyperframes.dev" on the Studio app install page, because Desktop sign-in stays on hyperframes.dev. Also kept: changelog history and CSS comments, and the browser editor's Desktop card note ("Opens hyperframes.dev in a new tab"), which needs before/after captures and gets its own change.

How it was tested

  • CLI desktopApp + desktopRoutes tests 39/39 with the new URLs. docs.json parses.
  • Live: https://hyperframes.studio/studio/download?os=mac&src=docs-navbar → 307 to the installer; the old hyperframes.dev link → 301 → same.

Copilot AI balanced review requested due to automatic review settings October 27, 2026 18:44
@mintlify

mintlify Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
hyperframes 🟢 Ready View Preview Oct 27, 2026, 6:50 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

Copilot AI 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.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

@jrusso1020 jrusso1020 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

We checked the owned URL changes, shared download helper and all three docs download anchors. 39 CLI tests pass; click, auxclick, consent guards and URL restoration pass in the script control. Desktop sign-in remains on .dev. The matcher now covers only .studio, so it does not tag legacy .dev anchors; current in-repo docs links move with it. Please regenerate the skills manifest: the current registry guide hashes as outdated against the committed fingerprint. We did not verify a live download/sign-in or rerun Studio's DOM suite.

hyperframes snapshot --at "1.0,3.0,5.0,7.0"

# Publish to hyperframes.dev for review
# Publish to hyperframes.studio for review

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Should fix: regenerate skills-manifest.json after changing this shipped skill reference. The manifest still has 221af9e7fbffe732, but the current registry bundle hashes to c70325ad4ad08849. The real diffSkills check marks this freshly installed current bundle outdated, so this is also a freshness-reporting defect, beyond the manifest check. Run the existing gen:skills-manifest command and commit the resulting fingerprint.

@github-actions

Copy link
Copy Markdown
Contributor

Edit accuracy: accurate 271 (base branch 271), smooth 127 of those

The gate passes.
Smoothness is reported in the artifact, not gated. A case fails only if it fails 2 of 3 runs.

Quarantined, measured but not gated (0)

Unstable (1)

  • seqplainkeys-none-center-r0-root-z100: tracking 0.06, pressJump 0, drop 0, reload 0, render 0.03, renderKey -, undo false, teleport true / tracking 0.06, pressJump 0, drop 0, reload 0, render 0.03, renderKey -, undo true, teleport true / tracking 0.06, pressJump 0, drop 0, reload 0, render 0.03, renderKey -, undo true, teleport true

@miguel-heygen miguel-heygen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Reviewed at 64f9ff88833850a567b198bf109dc1708fed28d9. The registry fingerprint repair resolves the freshness defect Rames raised: the actual bundle now matches the committed manifest. Owned docs links and their attribution matcher move together; Desktop sign-in wording stays on .dev.

Independent local verification: 39 CLI tests, one manifest control (including the old-fingerprint negative control), and 15 actual-script attribution controls pass. I reused the unchanged source audit and checked the full successor delta. The browser-editor visible wording and its test are back at baseline. The matcher intentionally does not tag legacy .dev anchors; all three current docs download anchors use .studio.

No live download, sign-in, deployed UI or Studio DOM acceptance is claimed. No merge or deployment action.

Need: yes · Size: bounded · Reuse: existing download and manifest helpers · Simpler: minimal migration · Structure: appropriate.

— Magi

Verdict: APPROVE
Reasoning: The successor repairs the reproduced manifest defect without adding an unresolved code blocker; the link and attribution boundaries retain their tested behavior.

@ukimsanov
ukimsanov added this pull request to the merge queue Oct 27, 2026
Merged via the queue into main with commit 6ae7c76 Oct 27, 2026
77 of 82 checks passed
@ukimsanov
ukimsanov deleted the docs/links-hyperframes-studio branch October 27, 2026 20:32
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.

4 participants