v3.47.1 - Public Truth Sync
English
Engram v3.47.1 is a public truth sync and release-train hardening patch.
It adds a machine-readable docs/public-facts.json manifest for the current development facts Engram publishes about itself: version, test count, MCP tool split, and telemetry defaults. A new scripts/check_public_fact_sync.py guard now runs in CI and before PyPI publishing, so README, manifests, and release metadata cannot silently drift from the manifest. The release also adds a deterministic scripts/count_mcp_tools.py helper for re-deriving the 80/16/64 MCP tool split from source.
No telemetry schema, remote service, permission enforcement, user-data migration, or new MCP tool surface changes in this patch.
中文
Engram v3.47.1 是公开事实同步与发布链加固补丁。
本版本新增 docs/public-facts.json,作为 Engram 对外当前事实的机器可读单一来源,包括版本号、测试数、MCP 工具分层和 telemetry 默认状态。新的 scripts/check_public_fact_sync.py 已接入 CI 和 PyPI 发布流程,防止 README、manifest 和发布元数据在发布前再次漂移。版本还新增 scripts/count_mcp_tools.py,用于从源码确定性计算 80/16/64 的 MCP 工具分层。
本补丁不改变 telemetry schema、不改变远端服务、不启用权限 enforcement、不迁移用户数据,也不新增 MCP 工具面。