Use when reverse engineering JVM artifacts with Recaf nightly in headless mode, especially for workspace loading, service discovery, decompilation, and scripted analysis across Codex, Gemini, or OpenCode.
Use when writing or debugging Recaf headless Java snippet scripts, especially when accessing workspace objects, CDI services, decompilers, or checked-exception APIs.
Use when replacing JVM class bytes inside a Recaf workspace, recompiling patched classes, exporting a modified JAR, and verifying runtime behavior in headless workflows.