Repository navigation
Bring the full use-case story into the website - #365
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: 29a619c7-4438-4ca8-b89d-3011bcce4d61) |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (3)
Included review availability: This review used your included allowance. 2 included reviews remain after this review. Your included PR review attempts over the past 7 days set your current allowance at 3 reviews per hour. 📝 SummarySummary by CodeRabbit
WalkthroughThe landing page links to a new ChangesUse-cases experience
Approval demonstration runbook
Priority: ⬇️ Low Estimated code review effort: 3 (Moderate) | ~20 minutes Change: Feature Merge Risk: ⚪ Minimal · up to The new story links and documented approval check have no identified merge-blocking issue. The change is ready to merge after normal checks. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 3 functions across 4 files. (2 skipped: 2 unsupported.)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: 02082c64-b0ab-437d-bf5f-5eb350ee58b5) |


The homepage introduces approval scenarios but lacks the full story behind each one. Adds
/use-casesas a native deep dive with all ten supplied scenarios, responsive step diagrams, audience filters, direct story links, and expandable technical detail. Homepage navigation and team cards link into it.A new homepage section explains access, actions, approval, and oversight, with links to the relevant stories. The demo runbook specifies a synthetic email approval followed by changed-recipient rejection using an unconsumed grant. This is a prepared procedure, not recorded test evidence; it sends no email.
The source marketing guide is adapted for public readers: internal publishing instructions and editor scripts are excluded. Cooperative MCP, SDK execution boundaries, gateway budget overruns, and upstream credential handling are stated explicitly. No authorization behavior changes.
Validation:
npm run checkpassed (1,857 tests; 56 DB tests skipped);git diff --checkpassed. Inspected desktop and 390px mobile layouts, verified no mobile overflow, filter counts, technical disclosures, and homepage-to-story anchor navigation. Independent deep-dive content review found no material blockers.Note
Low Risk
Marketing pages, static content, and demo runbook prose only; no authorization or API logic changes.
Overview
Adds a dedicated
/use-casesmarketing page with all ten oversight scenarios (narrative copy, step diagrams, audience filters, deep links, and expandable cooperative vs enforced technical boundaries), backed bystories.tsand a small clientStoryFilterfor hash-aware navigation.The homepage now routes “Use cases” to that page instead of an in-page anchor, adds a four-pillar oversight section (access / actions / approval / oversight) with story links, and wires each people-focused card plus the footer to the new deep dives.
brand.cssadds a 2-column responsive layout for the new oversight grid.docs/DEMO-RUNBOOK.mddocuments a syntheticsanction.demo.emailflow that proves exact-argument binding by rejecting redemption when only the recipient changes—documentation only, no product behavior changes.Reviewed by Cursor Bugbot for commit 13571a3. Bugbot is set up for automated code reviews on this repo. Configure here.