Skip to content

refactor(web): remove and correct stale comments in the site and videos - #183

Merged
PunGrumpy merged 4 commits into
mainfrom
refactor/web-videos-comments
Oct 23, 2026
Merged

PunGrumpy merged 4 commits into
mainfrom
refactor/web-videos-comments

Conversation

@PunGrumpy

Copy link
Copy Markdown
Owner

Description

The comment audit for the website and the release videos. This PR removes comments that repeat the code and corrects six that are wrong. No code, markup or CSS rule changes.

Four commits:

  • Website, removed (16): // cached forever above revalidate = false (twice), "Global Scrollbar Colors" above the scrollbar variables (twice), sentences that restate one-line helpers, a scaffold doc link, and a badge-route comment pointing at a note in core's scoring.ts that is not there.
  • Website, corrected: sidebar.tsx said every page-tree node carries a $id, while the code falls back when it is missing. source.config.ts said some docs use 384:401:path fence labels. None does today, and the normalizer stays for any that will.
  • Videos, removed (21): the // ─── Scene ─── banners above components that already name the scene, and Remotion's scaffold header in remotion.config.ts.
  • Videos, corrected:
    • index.css said the dark values are baked in. The @theme block holds the light values.
    • The ComposeAgents header said nothing fades. MonoCaption fades in.
    • The sound comment named make-sfx.py and two accents. The script is make-sfx.ts and makes three.
    • The chrome comment listed crosshairs. Only the marquees are drawn.

Kept: accessibility and design notes, the fumadocs and Shiki facts, the hydration notes, and the creative direction in the compositions.

Related Issues

N/A. Found by a comment audit of the repository.

Checklist

  • I've reviewed my code
  • I've written tests
  • I've generated a changeset file, if this changes a published package
  • I've updated the docs, if necessary

Screenshots (if applicable)

N/A. No rendered output changes.

Additional Notes

  • Comments only, applied from a manifest of exact comment blocks and checked to change nothing else. The website builds.
  • Left for the author: "Badge ramp, ported the pill tints match exactly" in globals.css (lines 85 and 159) reads as garbled, but the intended wording is yours to pick.

@PunGrumpy PunGrumpy added the pkg: web Web application in apps/web label Oct 23, 2026
@vercel

vercel Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
docker-doctor Ready Ready Preview Oct 23, 2026 2:30am UTC

@changeset-bot

changeset-bot Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 3243ff5

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@coderabbitai

coderabbitai Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 33 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: c2677751-518f-4b00-b0cd-8e6ef7d2357b
📥 Commits

Reviewing files that changed from the base of the PR and between 90e28c9 and 3243ff5.

📒 Files selected for processing: 22
  • apps/web/app/(marketing)/share/badge/route.ts
  • apps/web/app/globals.css
  • apps/web/app/llms-full.txt/route.ts
  • apps/web/app/llms.txt/route.ts
  • apps/web/components/claude/claude-thinking.tsx
  • apps/web/components/copy-button.tsx
  • apps/web/components/docs/mobile-toc.tsx
  • apps/web/components/docs/sidebar.tsx
  • apps/web/components/nav-buttons.tsx
  • apps/web/components/sections/terminal-demo.tsx
  • apps/web/lib/css-variables.d.ts
  • apps/web/lib/leaderboard.ts
  • apps/web/lib/source.ts
  • apps/web/lib/text.ts
  • apps/web/scripts/optimize-icons.ts
  • apps/web/source.config.ts
  • packages/videos/remotion.config.ts
  • packages/videos/src/compose-agents-composition.tsx
  • packages/videos/src/composition.tsx
  • packages/videos/src/index.css
  • packages/videos/src/launch-composition.tsx
  • packages/videos/src/sandbox-composition.tsx
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

React Doctor found no new issues. 🎉

Reviewed by React Doctor for commit 3243ff5.

@github-actions

github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

The latest Docker Doctor scan for this pull request. Learn more about Docker Doctor.

File Status Issues Updated
Dockerfile Error 1 error, 2 info Oct 23, 2026 2:29am UTC

Score: 84 / 100 · Good

3 issues

Dockerfile

  • error Dockerfile:2 Potential secret found in ENV: 'DB_PASSWORD'. no-secrets-in-env
  • info Dockerfile:1 No HEALTHCHECK instruction found. require-healthcheck
  • info Dockerfile:1 No LABEL metadata was found in this Dockerfile. require-labels

Scanned by Docker Doctor for commit 3243ff5.

@pkg-pr-new

pkg-pr-new Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@docker-doctor/cli@183

commit: 3243ff5

Sixteen comments in apps/web repeated the code under them: `// cached
forever` above `revalidate = false`, a label above a CSS variable group,
a sentence restating a one-line helper. The badge route also pointed at
a note in core's scoring.ts that is not there.
sidebar.tsx said every page-tree node carries a `$id`, while the code
falls back when it is missing. source.config.ts said some docs use
fence labels such as `384:401:path`. None does today, and the
normalizer stays for any that will.
The compositions marked each scene with a `// ─── Scene ───` banner
above a component that already names the scene. remotion.config.ts kept
Remotion's scaffold header, and its rule guard restated itself.
- index.css said the video is always dark, with the dark values baked
  in. The `@theme` block holds the light values, and `.dark` is a block
  of its own.
- The ComposeAgents header said nothing fades. MonoCaption fades in.
- The sound comment named scripts/make-sfx.py and two accents. The
  script is make-sfx.ts and it makes three.
- The chrome comment listed crosshairs. Only the marquees ride above the
  scenes.
@PunGrumpy
PunGrumpy force-pushed the refactor/web-videos-comments branch from 00ffb11 to 3243ff5 Compare October 23, 2026 02:28
@PunGrumpy
PunGrumpy merged commit 8e4ba20 into main Oct 23, 2026
20 of 21 checks passed
@PunGrumpy
PunGrumpy deleted the refactor/web-videos-comments branch October 23, 2026 02:31

This branch was successfully deployed

1 active deployment
Preview — 3243ff55 Deployed Oct 23, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: web Web application in apps/web

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant