Composable physics: document integrate gap (version smoke only)¶
Summary¶
Records why li-tests/composable/import_physics_runtime.li stays a version smoke (import physics.rigid) until composable builds accept imported object types and non-Ident integrate calls.
Agent continuation¶
- Read
li-tests/composable/import_physics_runtime.liandcompiler/types/borrowck.cpp(check_call_moves). - Run
./li-tests/run_all.sh composableafterlicbuild — must stay green with version-only fixture. - Next: fix composable compile for
RigidBodylocals +rigid_integrate_semi_implicit(body, …)or addb: var RigidBodyend-to-end; see ecosystem-gap issue from this PR. - Blocked on: publishing
li-physics-*org mirrors (lic #50).
Changed¶
docs/physics/SIMULATION_UI_READINESS.md— composable status (integrate deferred)docs/release-notes/2026-05-19-rigid-var-param-composable.md(this file)
Not changed¶
packages/li-physics-rigid/li-physics-runtimeAPIs (novar RigidBodyparam in this PR)- Import resolver,
std/facades, mirror repos
Breaking¶
N/A
Security / Performance / Downstream¶
N/A
Evidence¶
CI on branch cursor/rigid-var-param-57b4: composable tests that reference imported RigidBody or call physics_world_game_default() fail compile_ok; version-only li_std_physics_*_version() passes.