$service
$service : \App\Services\Admin\TemplateEngineService
模板引擎版本工作流回归
被测对象:publish / rollback / delete 守护约定:① 发布 = 版本 +1 + 线上内容更新 + 快照落库 + 草稿复位 ② 发布合并语义:未传字段保持原值 ③ 回滚 = 快照内容上线为 新版本 + 新快照注明来源(历史永不失联)④ 内置模板不可删。
$service : \App\Services\Admin\TemplateEngineService
buildCacheRegistry(array $items) : void
建缓存注册表最小 schema(td_sys_cache)并灌入注册项。
测试跑 sqlite :memory:,生产迁移含 PostgreSQL 专属 DDL 跑不通(DataScopeServiceTest 同因自建 schema); 而 CacheManager::registry() 现已从数据库表读取——凡走注册表的测试(remember/get/key/失效推导) 必须在 setUp 先调用本方法,否则注册表为空、remember 未登记名会走「自动登记」路径。
| array | $items |