Case study
Screen Studio: an author-reported REA study of auto-zoom rules
The author reports using REA to map Screen Studio’s Electron package, reading six auto-zoom and cursor rules from its obfuscated code with Claude Code’s help, and having Claude Code write an independent recorder and renderer from those rules. The article describes the commands, evidence, a cursor-alignment check and the clone’s gaps; neither the clone nor the decoded code is published.
- Targets
- App
- Category
- Community REA investigations
- Relationship
- Author-reported mixed workflow
- Sources reviewed
Requirements & limits
- Scope: The 2026-10-13 article targets the macOS Screen Studio app’s app.asar with REA’s JavaScript application analyzer, run from the command line on the author’s Mac with a supported Node.js version and Xcode Command Line Tools; it names neither the REA nor the Screen Studio version. The author reports a 101-second run producing a 124 MB evidence file over 3,695 files, using an integrity policy that records, rather than stops on, 25 bundled native programs whose fingerprints no longer matched.
- Attribution: The relevant code was obfuscated. The author says REA’s source-recovery command was unavailable on macOS, so Claude Code wrote a separate script to make it readable; that step is the agent’s work, not REA output. The decoded code is deliberately unpublished.
- Testing evidence: From the six rules, Claude Code reportedly wrote about 1,300 lines from scratch: a Swift ScreenCaptureKit recorder that logs cursor positions separately, and a Remotion renderer. The author reports 60 fps capture without dropped frames and a 22-second clip rendered in about 50 seconds on an M4 Pro, and says a redrawn cursor overlaid on a recording of the system cursor matched in most frames, with one fast-motion frame off by a few pixels.
- Limits: The author lists gaps: no graphical editor, three cursor types, simplified motion blur, no typing zoom or click sounds, and camera and microphone code that has not been tested with a real camera; the clone is far from replacing Screen Studio. Its source is unpublished.
- License: The author says the clone uses no Screen Studio code or assets and advises reading a product’s user agreement first.
About this entry
The description was reviewed against primary sources.
Primary sources
More in Apps
- Claude Code background lab: an REA-informed reimplementation of a desktop animation · Case study
- Notes CSV export: an author-reported REA check of reconstruction oracles · Case study
- Sofa TV Browser: a remote-friendly BrowseHere alternative · Case study
- FastView-REA: a Rust reconstruction of Fast View 5 · Case study
- DiskLens: a WinDirStat-derived disk usage analyzer · Case study
- SoundConnect Desktop: a Windows client reusing a reviewed headset engine · Case study