That single file is your entire app logic. Hermes turns it into bytecode; public tools turn that bytecode back into readable logic.
Protect before HermesNames and strings are decided at the Metro stage, not the bytecode stage.
Bridge contracts preservedNative module and method names stay reserved.
Runtime evidenceRoot, jailbreak, and hook detection with a native probe.