Imagine you're watching a magic show with a friend who's a physics professor. Every time the magician palms a card or hides a wire, your friend leans over and whispers exactly when the trick violated reality — "the ball should have fallen at 0:03, but it hovered" — and explains what physical law was broken. That's PhysTrace: it uses a multimodal large language model (MLLM) as the physics professor, generating frame-by-frame expectations of what should happen based on prior video history, then flagging where observations diverge from those expectations. The committed claim: PhysTrace is a training-free framework that temporally localizes physical violations in video — not just detecting that something is wrong, but identifying when and why, without any task-specific classifiers or fine-tuning. This sits in a field where most evaluation tools answer a binary question ("does this video look physically plausible?") rather than producing a temporal trace of where consistency breaks down. The distinction matters because world-action models used in robotics and planning need to know which timestep introduced the error, not just that the output is bad. The architecture leans entirely on pretrained MLLMs — no new training, no learned probes. PhysTrace generates "history-conditioned expectations" by feeding prior video windows into the MLLM and asking it to predict what should happen next according to physical principles (gravity, object permanence, continuity). It then compares those expectations against what actually appears in subsequent frames. The method introduces IntPhys2-Timing, an extension of the existing IntPhys2 benchmark that adds ground-truth violation intervals — the timestamps where violations actually occur. On this benchmark, PhysTrace achieves a Hit Rate of up to 70.7% across physical principles and outperforms compared methods on possible-impossible discrimination accuracy on the original IntPhys2. The integrity picture is mixed. IntPhys2 is a recognized community benchmark, but the new IntPhys2-Timing annotations were created by the same team — so the ground-truth labels haven't been independently validated. The paper compares against existing methods on IntPhys2 discrimination, which is solid, but the temporal localization metric (Hit Rate) is new and self-benchmarked. There's no pre-registration, which is standard for this area but still worth noting. Code is released on GitHub, which is a strong signal for reproducibility. The real diagnostic power emerges when PhysTrace is applied to videos reconstructed along the denoising trajectories of diffusion and flow-based generative models. This reveals attribute-dependent and noise-dependent patterns — essentially showing that different generative architectures break different physical laws at different denoising stages. That's a genuinely useful interpretability lens for anyone building or evaluating world models. It moves the conversation from "is this video realistic?" to "where in the generation pipeline did physics go wrong?" The milestone question is honest: 70.7% Hit Rate is a start, not a finish. For this approach to become a standard evaluation tool in robotics or autonomous driving pipelines, you'd want temporal localization above 90% on a broader set of physical principles, validated on real-world video (not just synthetic IntPhys2 scenes). The gap between synthetic benchmarks and messy real-world footage is substantial. The obvious experiment not run: applying PhysTrace to real-world video from robotics or autonomous driving datasets where physical violations have ground-truth labels (e.g., from sensor fusion). The likely reason is (a) — annotation cost and compute. Building temporal violation labels for real-world video is expensive, and the team probably scoped to the synthetic benchmark to prove the concept first. The next paper almost certainly goes there.