# M11b-3 宿主镜像同步核验 (scripts/sync_code_to_app.py) # 真源 modules/world_sync -> 镜像 apps/scense/pkgs/world_sync $ .venv/bin/python scripts/sync_code_to_app.py # 待镜像文件 14 个: modules/world_sync -> apps/scense/pkgs/world_sync world_sync/__init__.py SYNCED sha256=10b53279d527 world_sync/init.py SYNCED sha256=d3a82d48bf75 world_sync/pbl_runtime_authority.py SYNCED sha256=78da25d8a865 world_sync/pbl_runtime_broadcast.py SYNCED sha256=79cce145d722 world_sync/pbl_runtime_errors.py SYNCED sha256=25f6ed554554 world_sync/pbl_runtime_sql.py SYNCED sha256=766b20674d98 world_sync/pbl_runtime_tx.py SYNCED sha256=bfc01fdf778f world_sync/pbl_runtime_tx_env.py SYNCED sha256=463d9340f857 world_sync/pbl_runtime_tx_sqlor.py SYNCED sha256=b074d64ee297 tests/test_m11b2_single_tx.py SYNCED sha256=8523917c907b tests/test_m11b2_wiring.py SYNCED sha256=3e6c47c3bbfb tests/test_m11b3_post_commit_broadcast.py SYNCED sha256=37c5f7367bfa README.md SYNCED sha256=fb856c03650b skill/SKILL.md SYNCED sha256=186a94893205 RESULT: PASS (镜像与真源逐文件 sha256 一致) $ .venv/bin/python scripts/sync_code_to_app.py --check # 待镜像文件 14 个: modules/world_sync -> apps/scense/pkgs/world_sync world_sync/__init__.py OK world_sync/init.py OK world_sync/pbl_runtime_authority.py OK world_sync/pbl_runtime_broadcast.py OK world_sync/pbl_runtime_errors.py OK world_sync/pbl_runtime_sql.py OK world_sync/pbl_runtime_tx.py OK world_sync/pbl_runtime_tx_env.py OK world_sync/pbl_runtime_tx_sqlor.py OK tests/test_m11b2_single_tx.py OK tests/test_m11b2_wiring.py OK tests/test_m11b3_post_commit_broadcast.py OK README.md OK skill/SKILL.md OK RESULT: PASS (镜像与真源逐文件 sha256 一致)