Skip to content

[WIP DEMO] feat(case-study): Anysphere Cursor success story [FABLE 5 ULTRACODE]#150

Open
oycyc wants to merge 3 commits into
masterfrom
claude/cursor-anysphere-case-study-8d7262
Open

[WIP DEMO] feat(case-study): Anysphere Cursor success story [FABLE 5 ULTRACODE]#150
oycyc wants to merge 3 commits into
masterfrom
claude/cursor-anysphere-case-study-8d7262

Conversation

@oycyc

@oycyc oycyc commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Summary

New immersive-layout case study for Anysphere/Cursor at /case-studies/cursor/, built from the Notion draft with the draft's wording used verbatim throughout (text was re-sectioned/reordered, never rewritten). An adversarial fidelity review (5 parallel reviewers + per-finding verification, 23 agents) confirmed every source sentence appears with wording unchanged; after the band consolidation a 38/38 sentinel-passage re-check confirmed fidelity still holds.

Page structure (7 consolidated bands, alternating pine/light)

  1. TLDR band + hero with the dark deploy-frequency chart as the hero background (rising 194→500+ line shows through the scrim) + Cursor × Masterpoint lockup (official brand-kit SVG) + 4-up stat strip
  2. Key Value Delivered 2×2 impact grid
  3. The Challenge — the full terralith story in one band: CSS-drawn cursor/terralith figure inline mid-narrative, both Travis McPeak quotes, trust issues, and TFC friction
  4. What Masterpoint Did — TFC→Spacelift/OpenTofu cutover timeline, then all four dated phases as in-card chapters (audit + both metric tables, Spacelift groundwork, bulk migration, AI agent guardrails with 7-item icon list + Ravi Rahman quote)
  5. The Results — everything in the source's original order: IaC-manages icon list, Numbers That Matter ledger, plan-time dial, deploy-frequency stat card, productivity cohort table, workspaces democratization chart
  6. What Changed for the Team — the three sub-sections incl. the blast-radius graphic and Ravi's quote
  7. Closing Travis McPeak testimonial on the cosmic band → CTA card using the draft's exact closing copy

New reusable pieces

  • csi-table shortcode — compact metric table for numbers that outgrow the csi-compare ledger (Before/After plus a gradient Change/Improvement column). White card on dark faces, horizontal scroll on phones, print-safe.
  • csi-figure shortcode — drop a CSS-drawn figure partial inline in a section's prose flow.
  • Consolidated-band support.csi-prose h3/h4 chapter heads with hairline dividers (pine-aware), markdown images as rounded/shadowed inline chart cards (print-safe), and roomy="true" on csi-section to opt out of the csi-list auto-compact.
  • layouts/partials/case-studies/figures/cursor/terralith.html
  • All documented in docs/case-studies.md.

Graphics

All 6 Notion graphics are used (one per duplicate pair in the body): dial → plan-time chapter, white stat card → frequency chapter, workspaces + blast-radius charts → their chapters, growth line chart → hero background, white column chart → preview/OG image.

⚠️ Flagged for review (source-text issues preserved verbatim on purpose)

The draft's wording was kept exactly as-is per the brief, including these — fix in Notion first if you want them changed here:

  1. Typo: "Masterpoint continued to improved system usability and speed by:" (AI guardrails chapter)
  2. Grammar: "The findings included IAM duplication accounted for 70%… and noisy plan diffs caused engineer fatigue." (reads as a run-on)
  3. Awkward phrasing in the closing quote: "We went from a system people were afraid to touch Terraform to where nearly every engineer…"
  4. Data mismatch: the workspaces chart graphic shows 21 → 141 (+571%) "Terraform root module workspaces" while the adjacent body copy says "separately managed modules went from 26 to 100+" — worth reconciling the graphic or the copy.

Verification

  • hugo builds clean; trunk check passes on changed files
  • Screenshot pass at desktop/tablet/mobile widths (hero, all bands, sticky nav, list page — Cursor appears first via weight: 1)
  • Print/PDF pass (gradient fallbacks, no blank AOS cards, tables/cards/images don't slice)
  • Post-consolidation fidelity re-check: 38/38 sentinel passages verbatim

⚠️ Note: the [WIP DEMO] title prefix will fail the action-semantic-pull-request CI check — retitle to a bare feat(case-study): … before merging.

🤖 Generated with Claude Code

New immersive-layout case study built from the Notion draft, using the
draft's wording verbatim throughout. 18 alternating light/pine bands:
TLDR band, Key Value impact grid, terralith challenge split (new
CSS-drawn cursor/terralith figure reusing the shared terralith classes),
engagement timeline, four dated phase bands, results ledger + cohort
table, four chart splits from the Notion graphics, and a closing
featured testimonial.

Also adds:
- csi-table shortcode: compact metric table for numbers that outgrow
  the csi-compare ledger (Before/After + gradient delta column), white
  card on dark faces, horizontal scroll on phones, print-safe (gradient
  fallback + break-inside registered)
- official Cursor brand-kit lockup (white variant for the dark sticky
  nav + hero)
- dark deploy-frequency chart as the hero background image
- docs/case-studies.md updates for all of the above

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@oycyc oycyc requested a review from a team as a code owner July 10, 2026 04:07
@coderabbitai

coderabbitai Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Warning

Review limit reached

@oycyc, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 13 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 17c14a79-814d-47eb-a318-aeacd700ed93

📥 Commits

Reviewing files that changed from the base of the PR and between 7758520 and 66eeb33.

⛔ Files ignored due to path filters (7)
  • static/img/case-studies/cursor/blast-radius.png is excluded by !**/*.png
  • static/img/case-studies/cursor/cursor-lockup-white.svg is excluded by !**/*.svg
  • static/img/case-studies/cursor/deploy-frequency-growth.png is excluded by !**/*.png
  • static/img/case-studies/cursor/deploy-frequency-stat.png is excluded by !**/*.png
  • static/img/case-studies/cursor/plan-time-before-after.png is excluded by !**/*.png
  • static/img/case-studies/cursor/plan-time-dial.png is excluded by !**/*.png
  • static/img/case-studies/cursor/workspaces-democratized.png is excluded by !**/*.png
📒 Files selected for processing (7)
  • assets/css/case-studies.scss
  • content/case-studies/cursor.md
  • docs/case-studies.md
  • layouts/partials/case-studies/figures/cursor/terralith.html
  • layouts/shortcodes/csi-figure.html
  • layouts/shortcodes/csi-section.html
  • layouts/shortcodes/csi-table.html
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/cursor-anysphere-case-study-8d7262

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.

@netlify

netlify Bot commented Jul 10, 2026

Copy link
Copy Markdown

Deploy Preview for masterpoint ready!

Name Link
🔨 Latest commit 66eeb33
🔍 Latest deploy log https://app.netlify.com/projects/masterpoint/deploys/6a5131a9278c48000823a56f
😎 Deploy Preview https://deploy-preview-150--masterpoint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 38
Accessibility: 86
Best Practices: 92
SEO: 79
PWA: 70
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

oycyc and others added 2 commits July 10, 2026 13:12
Same text, far fewer slides: the challenge (incl. engineering-confidence
half + TFC friction) is one pine band with the terralith figure inline;
all four engagement phases live inside one "What Masterpoint Did" band
as in-card chapters; every result (manages list, compare ledger, the
three chart graphics, cohort table) is one "The Results" band in the
source's original order; the "What Changed for the Team" trio is one
light band. 19 bands -> 8 (TLDR, at-a-glance, challenge, work, results,
what-changed, testimonial, CTA).

Supporting pieces:
- csi-figure shortcode: render a CSS-drawn figure partial inline in
  prose (vs csi-split's media-column figure=)
- .csi-prose h3/h4 chapter heads (hairline divider, pine recolour) and
  .csi-prose img rounded/shadowed inline chart cards (print-safe)
- csi-section roomy="true": opt-out from the csi-list auto-compact for
  long consolidated bands
- docs/case-studies.md updated for all of the above

Fidelity re-verified: 38/38 sentinel passages from the Notion source
present verbatim in the rendered page.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Default-left csi-sections were a 760px column pinned to the band's left
edge, leaving a dead right half on wide screens. .csi-section--left now
renders the head + prose as a centred 860px article column (text stays
left-aligned). Only csi-section emits --left and every MarketSpark /
Power Digital section is --center, so this only reshapes the Cursor
narrative bands.

Co-Authored-By: Claude Fable 5 <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