Skip to content

Add consistency cheat sheet landing page at /consistency-cheatsheet - #85

Open
salinsug wants to merge 3 commits into
mainfrom
consistency-cheatsheet
Open

Add consistency cheat sheet landing page at /consistency-cheatsheet#85
salinsug wants to merge 3 commits into
mainfrom
consistency-cheatsheet

Conversation

@salinsug

@salinsug salinsug commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

What

Adds a standalone Character & Object Consistency cheat sheet for the Livepeer Agent, served at /consistency-cheatsheet.

Approach

  • Self-contained HTML bundle at public/consistency-cheatsheet.html (assets are inlined and decoded to blob: URLs at runtime — no external asset files needed).
  • Kept outside the app/ design system intentionally — off-brand, standalone guide page.
  • A rewrite in next.config.ts maps the clean /consistency-cheatsheet route to the file.

Verification

Rendered locally on the dev server at /consistency-cheatsheet — title, heading, and all 4 images load; no console errors.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • New Features
    • Added a dedicated consistency cheat sheet page accessible at /consistency-cheatsheet.
    • The page is served as a standalone HTML resource for fast, direct access.

Self-contained HTML bundle served from public/, kept outside the app/
design system. Rewrite maps the clean /consistency-cheatsheet route to
the file. Assets are inlined and decoded to blob URLs at runtime.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@salinsug
salinsug requested a review from adamsoffer as a code owner July 21, 2026 16:41
@vercel

vercel Bot commented Jul 21, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
website Ready Ready Preview, Comment Jul 21, 2026 6:09pm

Request Review

@coderabbitai

coderabbitai Bot commented Jul 21, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 77d449a9-b53c-4bd1-9cac-2c4655f9c793

📥 Commits

Reviewing files that changed from the base of the PR and between 35a669b and f91d2aa.

📒 Files selected for processing (2)
  • next.config.ts
  • public/consistency-cheatsheet.html
👮 Files not reviewed due to content moderation or server errors (1)
  • public/consistency-cheatsheet.html

📝 Walkthrough

Walkthrough

The Next.js configuration adds a rewrite from /consistency-cheatsheet to the standalone /consistency-cheatsheet.html file in public/.

Changes

Consistency cheatsheet route

Layer / File(s) Summary
Add cheatsheet rewrite
next.config.ts
Adds an asynchronous rewrite rule serving /consistency-cheatsheet.html at /consistency-cheatsheet.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Possibly related PRs

  • livepeer/website#84: Also updates next.config.ts rewrites for the consistency cheatsheet route.

Suggested reviewers: adamsoffer

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: adding a consistency cheat sheet page at /consistency-cheatsheet.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch consistency-cheatsheet

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 ESLint

If the error stems from missing dependencies, add them to the package.json file. For unrecoverable errors (e.g., due to private dependencies), disable the tool in the CodeRabbit configuration.

ESLint install timed out. The project may have too many dependencies for the sandbox.


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.

Mirrors the agent-alpha nav hero button (green pill, matching padding and
radius) in the top-right corner, linking to the /agent-alpha page.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The relative /agent-alpha path 404s on the cheat sheet's own preview
deployment (that route only exists on the agent-alpha-landing branch).
Link to the absolute agent-alpha preview URL instead.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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