接续 88dd570,保存 W20–W24 已实现的共享接口、业务入口、迁移、工作台、测试与文档。 W20/W22/W23 保持 in_progress,W21/W24 保持 verified;此提交不宣称方法或规则正式启用、多轮返修、真实角色评测完成。 W25 新增实验、标定、逐调用交付与角色执行及其迁移/测试/索引留在实施工作树,原有私人和旧实现保留项不纳入。 验证:离线 571、前端 33 通过;PG 469 项通过、2 项浏览器未启用,2 项误带入的 W25 用例已移出本提交;最终任务与交付边界 37 项通过。make 检查、最终类型、84 项资源及 diff 检查通过。未重跑浏览器或 Pi 宿主,不以合成调用认证外部模型效果。 独立整体审查四维通过;证据保存在 R2-20260909/提交W20-W24。
20 lines
668 B
SQL
20 lines
668 B
SQL
-- 派发授权与发送状态同事务;技术回执不保存原文,不补造历史调用的授权。
|
|
DO $迁移$
|
|
DECLARE
|
|
目标 text;
|
|
BEGIN
|
|
FOREACH 目标 IN ARRAY ARRAY['public', 'evaluation']
|
|
LOOP
|
|
EXECUTE format(
|
|
'ALTER TABLE %I.muse_runtime_evidence DROP CONSTRAINT muse_runtime_evidence_kind_check',
|
|
目标
|
|
);
|
|
EXECUTE format(
|
|
'ALTER TABLE %I.muse_runtime_evidence ADD CONSTRAINT muse_runtime_evidence_kind_check '
|
|
'CHECK (kind IN (''model_input'',''model_response'',''model_dispatch'',''tool_result'',''failure''))',
|
|
目标
|
|
);
|
|
END LOOP;
|
|
END
|
|
$迁移$;
|