19 Commits

Author SHA1 Message Date
agent.develop
27a0aa17db deliver: 交付收口(引擎代为提交) 2026-09-20 20:50:51 +08:00
agent.develop
f9a9162312 deliver: 交付收口(引擎代为提交) 2026-09-20 20:40:17 +08:00
agent.develop
ff5f881d51 deliver: 交付收口(引擎代为提交) 2026-09-20 20:29:07 +08:00
agent.develop
fc359f8dc5 deliver: 交付收口(引擎代为提交) 2026-09-20 19:55:41 +08:00
agent.develop
f9c91ee724 deliver: 交付收口(引擎代为提交) 2026-09-20 19:34:32 +08:00
agent.develop
c66868cbd3 deliver: 交付收口(引擎代为提交) 2026-09-20 19:24:09 +08:00
agent.develop
aff1f0da0c M11b-2a: resolve root-package spec compliance (rev2: tighten packaging surface, record real import evidence)
- pyproject.toml: [tool.setuptools.packages.find] where=[.] include=[world_sync*]
  namespaces=false — 把「仓库根从不作为包」固化为配置约束,杜绝双路径歧义回归。
- 承接 9f97d58(删除仓库根 157 行转发 __init__.py)。
- 实测更正:sys.path=modules/(模块父目录)场景  在删除前(01941aa 沙箱)与删除后同样 ImportError(解析到 init/ 目录),
  非本次删除引入的回归;宿主真实解析路径为 venv editable finder → pkgs 副本内层包,实测 OK。
  证据见 projects/pbls/docs/02-develop/m11b2a-1-root-package-disposition.md §4(rev2)。
2026-09-20 19:12:05 +08:00
agent.develop
95b405fd25 deliver: 交付收口(引擎代为提交) 2026-09-20 18:32:45 +08:00
agent.develop
9f97d58dba M11b-2a: resolve root-package spec compliance (drop repo-root __init__.py forwarding package)
QC #3: modules/world_sync/__init__.py made the module REPO ROOT a Python package,
violating module-development-spec (mymodule/ = repo root, mymodule/mymodule/ = package).
Host wiring verified to resolve to the INNER package, so the root forwarding table is
dead weight:
  - apps/scense/app/scense.py:50  from world_sync.init import load_world_sync
  - apps/yuanjing/app/yuanjing.py:66  __import__(f'{module}.init', ...)
Both parse world_sync/init.py with sys.path=<repo root>; neither uses the root package.

Re-verified after deletion: py_compile OK for all .py; import closure 0-broken from both
sys.path=modules/ and sys.path=modules/world_sync/ (import world_sync /
from world_sync.init import load_world_sync / 4 contract APIs; __all__ len=62 MISSING=[]).
pyproject packages.find needs no tightening: with the root package gone,
where=['.'] include=['world_sync*'] discovers exactly one package.

Unrelated pre-existing WIP scripts/validate_models_json.py (M11b-2b-A) intentionally
excluded from this commit via pathspec.
2026-09-20 18:31:16 +08:00
agent.develop
01941aa1bd deliver: 交付收口(引擎代为提交) 2026-09-20 18:20:33 +08:00
agent.develop
3f0ee54c1c deliver: 交付收口(引擎代为提交) 2026-09-20 18:20:03 +08:00
agent.develop
2ee0d74dad deliver: 交付收口(引擎代为提交) 2026-09-20 18:04:29 +08:00
agent.develop
b514c1bdd9 deliver: 交付收口(引擎代为提交) 2026-09-20 17:59:38 +08:00
agent.develop
cf9baea7e9 deliver: 交付收口(引擎代为提交) 2026-09-20 17:50:28 +08:00
agent.develop
40672e1115 deliver: 交付收口(引擎代为提交) 2026-09-20 17:16:46 +08:00
agent.develop
882a1b5cd3 deliver: 交付收口(引擎代为提交) 2026-09-20 16:39:12 +08:00
agent.develop
aca3e3117a deliver: 交付收口(引擎代为提交) 2026-09-20 16:09:34 +08:00
pipeline-agent
7da0c0c3ad fix: 回填目标机现场好代码——远端main残缺/空导致部署后模块不可用 2026-08-30 13:26:15 +08:00
agent.develop
2536712f21 approve: world_sync 模块开发(W-05 同步管理) 2026-08-29 16:35:06 +08:00
agent.develop
bc103d9309 approve: world_snapshot 模块开发(W-04 快照管理) 2026-08-29 16:22:08 +08:00
agent.develop
df80be65f6 approve: 测试执行 - world 世界管理模块 2026-08-29 12:44:26 +08:00
agent.develop
8f2410899a fix(world_sync): 补 json/build.sh(四步安装②);删除占位符假 models 文件 2026-08-28 14:51:03 +08:00
agent.develop
eaa50abc48 feat(world_sync): world_sync 初始化提交(元景项目-初始迭代,开发产线产出) 2026-08-28 13:34:53 +08:00