Invariance config — enforces ownership patterns that should behave the same
in eager mode and inside jit() bodies.
Use this for user code when you want explicit eager/JIT semantic invariance
gates in CI. Does not include no-array-chain because chains affect only
performance (eager peak memory), not correctness.
Invariance config — enforces ownership patterns that should behave the same in eager mode and inside
jit()bodies.Use this for user code when you want explicit eager/JIT semantic invariance gates in CI. Does not include
no-array-chainbecause chains affect only performance (eager peak memory), not correctness.