refactor(schema): drop dead cli.RegisterRuntimeContractFinal wrapper and legacy catalog label
- 删除 cli.RegisterRuntimeContractFinal 包装器:生产侧零调用(全部走 corecmd.New 内部注册或 contractfinal 直调),9 处测试调用迁移到 contractfinal.RegisterRuntimeContractFinal - 删除死常量 ProvenanceEmbeddedCommandCatalog(全库零引用的 legacy wire label;运行时装配统一打 SchemaSourceRuntimeAssembled) - 同步 6 处文档/注释:AGENTS.md、RFC §277、contract/final.go、 contractfinal/store.go、contractfinal/doc.go、corecmd.go、 contract/doc.go、contract_register_seam_test.go 的死符号钉扎改为 import 前缀分层检查兜底
This commit is contained in:
1 parent
6210840b54
commit
517eedb412
18 files changed
+33
-47
No files matched your search
@@ -577,7 +577,7 @@ func TestCrossPlatformCoverageMetadataParserConflictEdges(t *testing.T) {
|
||||
|
||||
func TestCrossPlatformCoverageContractFinalDeclarationFailureEdges(t *testing.T) {
|
||||
declared := &cobra.Command{Use: "run"}
|
||||
cli.RegisterRuntimeContractFinal(declared, contract.ContractFinalPayload{
|
||||
contractfinal.RegisterRuntimeContractFinal(declared, contract.ContractFinalPayload{
|
||||
Selection: &contract.SelectionSpec{AgentSummary: "declared summary"},
|
||||
})
|
||||
t.Cleanup(func() { contractfinal.ClearRuntimeContractFinalForTest(declared) })
|
||||
|
||||
Reference in new issue
Block a user