Conversation
|
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
|
Size Change: 0 B Total Size: 81 kB ℹ️ View Unchanged
|
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #4070 +/- ##
==========================================
- Coverage 97.84% 97.48% -0.36%
==========================================
Files 156 160 +4
Lines 3057 3181 +124
Branches 612 638 +26
==========================================
+ Hits 2991 3101 +110
- Misses 18 24 +6
- Partials 48 56 +8 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Size Change: 0 B Total Size: 81 kB ℹ️ View Unchanged
|
Explain atomicity, consistency, isolation, and durability for async frontend data, with interactive demos and a redirect from the old page. Co-authored-by: Cursor <cursoragent@cursor.com>
Reuse the existing optimistic-transform demo and list interceptor instead of copying them, and point durability at the managers persist example. Co-authored-by: Cursor <cursoragent@cursor.com>
Avoid dual @types/react mismatch between Docusaurus SVG modules and React.ComponentProps<'svg'>. Co-authored-by: Cursor <cursoragent@cursor.com>
Replace duplicate todo lists with list+detail issues and a bundled trade/account mutation so each guarantee shows up in a recognizable product UI. Co-authored-by: Cursor <cursoragent@cursor.com>
The working case looks uneventful unless tearing is visible beside it. Co-authored-by: Cursor <cursoragent@cursor.com>
Hazard stripes and raw buttons made tearing look like a wireframe; a quiet left-rule, chip, and toolbar make the contrast readable. Co-authored-by: Cursor <cursoragent@cursor.com>
Matches the intro's flat-file analogy: a store with no data model, not a vague "typical" cache. Co-authored-by: Cursor <cursoragent@cursor.com>
Keep the navigator and Data Client pane mounted when switching payloads instead of suspending the whole playground. Co-authored-by: Cursor <cursoragent@cursor.com>
thead cells need a tr/th, and MDX table rows must use className. Co-authored-by: Cursor <cursoragent@cursor.com>
Readers see the mutation first, then click into the live playground and can reveal the code that builds it. Co-authored-by: Cursor <cursoragent@cursor.com>
Gate autoplay on viewport ratio and document visibility, pause on scroll-out or tab backgrounding, and drop the Demo header from the video facade. Persist DemoVideo tests in CircleCI. Co-authored-by: Cursor <cursoragent@cursor.com>
Gives agents a structured workflow to rank and refine falsifiable demo concepts instead of narrative-heavy showcases. Co-authored-by: Cursor <cursoragent@cursor.com>
Keep the new shared skill on the vendor-neutral path so Cursor, Codex, and other agents discover it after the master move. Co-authored-by: Cursor <cursoragent@cursor.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit b2435c4. Configure here.
| pendingUserPlay.current = false; | ||
| void play(); | ||
| } | ||
| }, [attachSources, play]); |
There was a problem hiding this comment.
Autoplay aborted by source reload
Medium Severity
When sources first attach, useAutoplayInView can call play() in an earlier effect while this effect then calls video.load(). That resets the element and rejects the in-flight play(), which is treated as blocked. In-view facades therefore stay on the poster until the user presses Play.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit b2435c4. Configure here.


Summary
/docs/concepts/atomic-mutationsto/docs/concepts/acidand update GOALS, Entity, mutations, and homepage demo linksTest plan
/docs/concepts/acidand confirm playgrounds render and run/docs/concepts/atomic-mutationsredirects to the new pageMade with Cursor