Source code for simvx.core.physics.builtin
"""BuiltinPhysics: the pure-Python, always-available physics backend.
Role
----
Package for the default backend implementation of the
:class:`~simvx.core.physics.world.PhysicsWorld` seam. It is pure Python (numpy
only), ships with the engine, and needs no optional native dependency. It is
the zero-config / web default and the parity target the optional ``JoltPhysics``
backend must match behaviourally.
Stage 1 status
--------------
**Additive scaffolding.** :class:`BuiltinPhysics` exists with the full method
surface but every method raises ``NotImplementedError``; the internal
``_Body`` / ``_Shape`` dataclasses are sketched so Stage 2 (Phase 2 of the
rewrite) has a concrete shape to fill in.
"""
from .world import BuiltinPhysics
__all__ = ["BuiltinPhysics"]