THE REA FIELD GUIDE / 13 GUIDES
REA Tutorials
& Examples
Pick a feature you want to understand. Follow the evidence. Test what you rebuild.
13 guides
Dino: why does the game keep getting faster?
Use REA to investigate a Chromium-derived dinosaur game. Recover its acceleration rule, add a speed control, and test a floating-point edge case.
TH04: how do 16 bullets know where you are?
Explore TH04 bullet rings with REA. Trace byte angles, aim and rotation, then test a small reconstruction in an interactive diagram.
DX-Ball: can you hear which side the brick is on?
Use REA to investigate DX-Ball’s stereo pan function. Follow instructions and constants, try a sound demo, and test the recovered calculation.
Windows Calculator: why does 200 + 10% equal 220?
Use REA to investigate Windows Calculator’s percent key. Compare addition and multiplication, inspect the branch, and test a two-operand demo.
Aegis: why does the code change at 60 seconds?
Use REA to follow the Aegis APK investigation, explore a TOTP demo with a clock you control, and test the calculation against public reference vectors.
Notion: how does an Electron app copy rich text?
Use REA to follow Notion’s reported clipboard path, from the renderer through IPC to the system clipboard. Apply the method to your own Electron app.
REA Android analysis: where does this APK send requests?
Analyze an Android APK with REA. Find request-building code, trace its callers, and separate candidate endpoints from observed network traffic.
REA native analysis: what triggers “File too large”?
Use REA and Ghidra to trace an error string to a native function. Recover the file size check and design boundary tests for a replacement.
REA browser analysis: what happens after Export?
Use REA to investigate a browser export action. Connect requests to loaded code and find when the page generates a download without a server.
REA version comparison: what did the update change?
Compare two Electron releases with REA. Find the code change behind a broken workflow, replay the same input, and build a focused regression test.
Install REA for your coding agent
Install REA, connect Claude Code, Codex or Cursor through MCP, verify the connection, and choose the analysis tools your target needs.
How to use REA: follow an app’s Export button
Learn how to use REA by tracing an Electron export button. Find where notes.csv is saved, follow the IPC path, and test the CSV formatter.
slugify: why is “!” still in my URL?
Use REA to investigate slugify 1.6.6. Find why punctuation remains in a URL, compare lower and strict options, and run eight executable checks.