agent.develop 91ea85cd81 test(M11b-2d-A1): test_m11b2_single_tx.py 迁移函数式夹具消 collection error(48 条可收集,pytest 留证)
[M11b-2d-A1a] 收口提交内容:仅刷新 3 份 pytest 留证件(响应 QC 退回项 #1/#9 可复核性)。
- m11b2d_a1_pytest.txt / m11b2d_a1_collect_only.txt:头部补 INTERPRETER 绝对路径 + PYTEST_VERSION + PYTHON_VERSION + WORKDIR + GIT_HEAD,输出为 modules/world_sync 工作目录内实测原样全量输出。
- m11b2d_a1_pytest_ref_11aac66.txt:按 QC 改法 (b) 在 modules/world_sync 工作目录内以临时改写方式重跑对照实验,rootdir 与 CMD 一致(原件 rootdir 指向已删除的 tmp_diag/wsdiag 副本),并补 NOTE/PYTHON_VERSION;跑完测试文件按 HEAD 字节流还原(md5 d17cf7d68e3bfbef70c4f6b38a5bb643 一致,git status 归零)。
- tests/test_m11b2_single_tx.py 与 tests/_m11b2_compat.py 本任务零改动(git diff 为空),故未 add。
2026-09-22 23:34:44 +08:00

world_sync 模块

世界数据同步模块:管理世界(world)数据的导入、导出、合并同步记录,并提供同步契约接口。

功能

  • world_sync 表:世界同步记录(同步类型/来源/状态/结果 JSON/同步日期)
  • 同步契约接口 api/world_sync.dspy:执行同步并落库
  • 同步列表 CRUD 界面 + 发起同步表单

数据表

  • world_sync(models/world_sync.json)

依赖

  • world(world 表)、appbase(appcodes 字典 sync_type/sync_status)

挂载

from world_sync.init import load_world_sync
load_world_sync()
Description
No description provided
Readme 36 KiB