Skip to content

docs: rebuild journeys, guides, and Studio - #2973

Closed
ukimsanov wants to merge 1 commit into
mainfrom
docs/journeys-guides
Closed

docs: rebuild journeys, guides, and Studio#2973
ukimsanov wants to merge 1 commit into
mainfrom
docs/journeys-guides

Conversation

@ukimsanov

Copy link
Copy Markdown
Collaborator

Summary

Rebuilds the public documentation around four user journeys, a task-based Guides architecture, and a complete Studio manual while preserving the approved Mintlify chrome.

  • adds clear paths for understanding HyperFrames, making a first video, going further, and building on the framework
  • replaces shallow router chains with task-complete workflow pages
  • keeps one real Reference Project across Introduction, Quickstart, Go further, Studio, Developers, and Examples
  • lets readers edit and play that real composition on Introduction
  • turns Examples into a glass-box Request → Brief → Source → Revision → Render case study
  • adds one consistent accessible video player with hover scrub previews and controls that stay out of the way
  • collects every published entry in 30 Days of HyperFrames: official Days 1–29 plus an honest pending state for Day 30
  • removes obsolete duplicate routes and provides redirects for deleted pages

Review focus

Start with /introduction, /quickstart, /go-further, /developers, /studio, /examples, and /thirty-days.

Please check whether a new reader understands the product, has one clear next move, and can reach a complete task page without navigating through a chain of routers.

Verification

  • Mintlify build validation passed
  • Mintlify broken-link check passed
  • changed JS/TS/JSX lint and formatting passed
  • Reference Project media is limited to the files the composition actually uses; audio is stored through Git LFS
  • every removed MDX route has an explicit redirect
  • no screenshots, research bundles, render output, temporary files, secrets, or local filesystem paths are included

Stack 1 of 4. Review this PR first.

Copilot AI review requested due to automatic review settings August 3, 2026 23:19
@mintlify

mintlify Bot commented Aug 3, 2026

Copy link
Copy Markdown

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

Project Status Preview Updated (UTC)
hyperframes 🟢 Ready View Preview Aug 3, 2026, 11:20 PM

💡 Tip: Enable Workflows 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.

Pull request overview

This PR rebuilds the HyperFrames documentation information architecture around clearer user journeys, task-complete guides, and a fuller Studio manual, while adding a single “Reference Project” that can be reused across multiple docs sections.

Changes:

  • Adds a new docs Reference Project under examples/docs-reference-project/ (including LFS-managed audio assets) intended to be referenced across multiple guides.
  • Introduces new docs UX components/snippets (workflow chooser, live reference project embed, consistent docs video player usage) and new/rewritten journey pages.
  • Updates repo-level ignore/LFS configuration to support shipping the new example project without committing build artifacts.

Reviewed changes

Copilot reviewed 104 out of 106 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
scripts/docs/bundle-live-reference.mjs Adds a bundling script to emit a single-file HTML version of the live Reference Project for docs embedding.
README.md Adjusts skills installation wording (removes hardcoded “19” phrasing and clarifies “full set”).
examples/docs-reference-project/transcript.json Adds committed word-timing transcript data for the Reference Project narration.
examples/docs-reference-project/STORYBOARD.md Adds storyboard/direction for the Reference Project video.
examples/docs-reference-project/SCRIPT.md Adds narration script, voice metadata, and regeneration instructions.
examples/docs-reference-project/README.md Documents how to run/check/render the Reference Project and explains its structure/variables/audio/captions.
examples/docs-reference-project/package.json Adds pinned CLI scripts for reproducible preview/check/render/publish.
examples/docs-reference-project/meta.json Adds project metadata (id/name/timestamp).
examples/docs-reference-project/hyperframes.json Adds project configuration (paths, media proxying, authoring skill).
examples/docs-reference-project/frame.md Adds design system/palette/type/motion/caption skin reference for the project.
examples/docs-reference-project/BRIEF.md Adds the confirmed brief/intent and asset provenance.
examples/docs-reference-project/assets/sfx-whoosh.mp3 Adds SFX asset via Git LFS pointer.
examples/docs-reference-project/assets/sfx-tick.mp3 Adds SFX asset via Git LFS pointer.
examples/docs-reference-project/assets/narration.wav Adds narration asset via Git LFS pointer.
examples/docs-reference-project/assets/bgm.wav Adds BGM asset via Git LFS pointer.
examples/docs-reference-project/.gitignore Ignores local working/output directories for the example project.
docs/workflows.mdx Adds a “Choose a workflow” page using the new workflow chooser snippet.
docs/weekly-updates.mdx Switches embedded videos to the DocsVideo component for consistency/accessibility.
docs/thirty-days.mdx Adds a collected “30 Days of HyperFrames” index page with day links and “Coming next” for Day 30.
docs/studio/variables.mdx Adds Studio docs page for variables/templates workflow.
docs/studio/troubleshooting.mdx Adds Studio troubleshooting page.
docs/studio/timeline.mdx Adds Studio timeline editing guide.
docs/studio/storyboard.mdx Adds Studio storyboard review guide.
docs/studio/source.mdx Adds Studio source/agent collaboration guide.
docs/studio/slideshows.mdx Adds Studio slideshow authoring guide.
docs/studio/shortcuts.mdx Adds Studio keyboard shortcuts reference.
docs/studio/index.mdx Rebuilds the Studio overview page with embedded demo loops and updated structure.
docs/studio/export.mdx Adds Studio export/renders management guide.
docs/studio/captions.mdx Adds Studio caption editing guide and persistence limitations.
docs/studio/canvas.mdx Adds Studio “Edit the frame” workflow guide.
docs/studio/assets-and-blocks.mdx Adds Studio Assets/Catalog usage guide.
docs/studio/animation.mdx Adds Studio animation/keyframes workflow guide.
docs/snippets/workflow-chooser.jsx Adds the workflow chooser UI snippet used by /workflows.
docs/snippets/quickstart-continuation-grid.jsx Adds a “what next” grid snippet for quickstart continuation.
docs/snippets/live-reference-project.jsx Adds an interactive embed that loads a live HyperFrames composition and posts variable changes to it.
docs/snippets/agent-action.jsx Adds a snippet for copy-to-clipboard agent requests.
docs/snippets/advanced-path-grid.jsx Adds a “go further” next-steps grid snippet.
docs/reference/color-grading.mdx Adds implementation-level reference documentation for color grading.
docs/product-updates.mdx Adds a curated “Product updates” page summarizing changes in human terms.
docs/launch-videos.mdx Removes the old “Launch Videos” page content.
docs/introduction.mdx Rebuilds the introduction page into a journey-style “What is HyperFrames?” with showcase wall + live reference project.
docs/help.mdx Adds a “Get unstuck” page with symptom-based troubleshooting routing.
docs/guides/voice-and-audio.mdx Adds/rewrites voice/music/sfx/captions guidance and uses DocsVideo for examples.
docs/guides/timeline-editing.mdx Removes the old timeline editing guide page content.
docs/guides/slideshow.mdx Adds a workflow guide for creating interactive presentations.
docs/guides/product-launch-video.mdx Adds a workflow guide for product/website videos.
docs/guides/pr-to-video.mdx Adds a workflow guide for PR-to-video.
docs/guides/performance.mdx Rewrites performance guidance into symptom-first troubleshooting and updated CLI examples.
docs/guides/open-design-hyperframes.md Small wording update around hyperframes add registry language.
docs/guides/music-to-video.mdx Adds a workflow guide for music-driven videos.
docs/guides/motion-graphics.mdx Adds a workflow guide for motion-graphics videos.
docs/guides/media.mdx Adds an overview guide for working with media in projects.
docs/guides/media-overlays.mdx Removes the old media overlays guide page content.
docs/guides/keyframes.mdx Removes the old keyframes/arc motion guide page content.
docs/guides/general-video.mdx Adds a workflow guide for “General / custom video”.
docs/guides/figma.mdx Rewrites/updates Figma integration guidance and terminology.
docs/guides/faceless-explainer.mdx Adds a workflow guide for faceless explainers.
docs/guides/export-and-share.mdx Adds a “finish and share” guide defining review + check + render workflow.
docs/guides/design-tools.mdx Adds a guide for bringing in design tool artifacts (Figma/Claude/Open Design) into a project.
docs/guides/copilot-cli.mdx Removes the GitHub Copilot CLI-specific guide page content.
docs/guides/claude-design.mdx Removes the Claude Design guide page content.
docs/guides/claude-design-hyperframes.md Updates CLI wording and refreshes reference links to moved skill docs.
docs/guides/choose-creation-path.mdx Adds a guide to choose between local projects, hosted chat, design-first, and HeyGen flows.
docs/guides/captions-and-recuts.mdx Adds a guide to choose between captions, overlays, and recuts for talking-head footage.
docs/guides/avatar-presenter.mdx Adds a guide for incorporating avatar presenter clips into HyperFrames projects.
docs/guides/authentication.mdx Rewrites authentication/provider-resolution docs and adds publishing guidance.
docs/guides/antigravity.mdx Removes the Antigravity-specific guide page content.
docs/go-further.mdx Adds a journey page for next steps after making a first project.
docs/developers/overview.mdx Adds a developer-oriented architectural overview of composition/CLI/SDK/Player/rendering.
docs/developers/index.mdx Adds the developers landing page and “smallest surface” guidance.
docs/developers/cli.mdx Adds a developer CLI guide for common tasks/commands.
docs/deploy/overview.mdx Adds rendering-path decision guidance (CLI vs Producer vs Engine vs cloud options).
docs/concepts/index.mdx Adds a “project model” conceptual overview page.
docs/catalog/index.mdx Adds a Catalog landing page and “start with the job” framing.
.gitignore Whitelists the new docs reference project under examples/ while still ignoring its generated folders.
.gitattributes Adds Git LFS rules for the Reference Project’s .wav/.mp3 assets.
Suppressed comments (2)

docs/studio/index.mdx:147

  • alt is not a valid attribute for <video> elements. Remove it; keep aria-label if you want an explicit accessible name in addition to the Frame caption.
    docs/studio/index.mdx:100
  • alt is not a valid attribute for <video> elements. Remove it (the aria-label and Frame caption already provide accessible text).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +18 to +20
const html = bundledHtml
.replace("<head>", `<head>\n <base href="${baseHref}">`)
.replace(/[ \t]+$/gm, "");
Comment thread docs/studio/index.mdx
Comment on lines +62 to +66
src="https://static.heygen.ai/hyperframes-oss/docs/images/showcase/studio-direct-edit-loop-v2.mp4"
poster="https://static.heygen.ai/hyperframes-oss/docs/images/showcase/studio-direct-edit-loop-v2.jpg"
alt="Selecting an element and changing it in HyperFrames Studio"
aria-label="Selecting an element and changing it in HyperFrames Studio"
autoPlay
Comment on lines +49 to +53
# 1 — synthesize (ElevenLabs, via the /media-use audio engine)
node -e '
import("'"$HOME"'/.claude/skills/media-use/audio/scripts/lib/tts.mjs").then(m =>
m.synthesizeOne({
provider: "elevenlabs",
@ukimsanov

Copy link
Copy Markdown
Collaborator Author

Replaced by #2977#2978#2979, which carry the same work split by shipping unit instead of by topic.

This PR was 106 files and 15,659 changed lines across eight unrelated concerns — the page components, the example project, the new sections, the navigation rebuild, 24 page rewrites, and the deletions — which is not a reviewable unit for a person or an agent.

The replacements, in order:

PR Files Changed lines What it is
#2977 28 3,453 the page components + the Reference Project — nothing imports them yet
#2978 53 6,365 which pages exist and how they are reached; no prose rewritten
#2979 24 5,515 the prose rewrites; page set and navigation unchanged

Every one of those boundaries validates at 0 dangling navigation entries and 0 broken internal links, so the site stays navigable at each step. #2974#2976 were rebased onto #2979 unchanged in content.

Also folded in while splitting:

  • the scrub preview no longer mounts a second <video> with the same src, which made every page carrying a film download it twice
  • VERIFICATION.md (285 lines of gate output) dropped from the shipped example
  • the skill count restored in README, which CLAUDE.md's catalog-maintenance rule requires and which CLAUDE.md still asserted
  • LFS narrowed to *.wav; the 11 KB and 18 KB MP3s and the 21 KB PNG stay plain, well under the repo's 500 KB gate, so the example survives a clone without git lfs pull
  • three redundant lines dropped from the root .gitignore — the nested one already covers them
  • bundle-live-reference.mjs kept but wired up as bun run docs:bundle-reference and documented; it is what generates the live embed now served from the CDN, so it could not just be deleted

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