绑定确认为 source binding projection 读模型的权威回填点:bind 成功后写投影行;unbind 按 bindingId 作用域撤销,不误伤同源绑定到其它作品的投影。 唯一键补 work_id(V24):同源 KB 可被同一用户绑定到多个作品,旧唯一键缺 work_id 会把合法跨作品复用误判为冲突;改为含 work_id 的 partial unique index(WHERE deleted=FALSE)。 验证:MuseKnowledgeBindingServiceTest + MuseKnowledgeSourceBindingProjectionMapperTest 11/11,knowledge-server 整套件 214/214 绿(clean 重编译,反假绿)。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Muse SQL Seed Scope
当前 Muse 工程清理只维护 mysql/ruoyi-vue-pro.sql 与 mysql/quartz.sql。
其它数据库方言目录保留为上游参考,但没有同步执行 Muse 清理覆盖层,当前不作为可直接初始化 Muse 环境的脚本使用。需要启用其它数据库时,先把 MySQL 清理覆盖层等价迁移到对应方言脚本,并重新跑 fresh DB 初始化验证。