fix(libraryctl): 捕获/预检也走同一份 scope 映射
build / build (push) Successful in 1m14s

上一提交只改了 status;capture/preflight 仍直接读 routing bindings,
所以 CLI 封存的还是 bindings 里的库,而不是 API 的目标——契约读取直接失败。
This commit is contained in:
姚章浩
2026-10-29 04:59:57 +08:00
parent 23cc6c0afe
commit 906c282986
+2 -2
View File
@@ -558,7 +558,7 @@ func runPreflight(ctx context.Context, opts options) error {
if opts.scope != "internal" && opts.scope != "external" {
return errors.New("-scope must be internal or external")
}
binding, err := readRoutingBindings(ctx, opts.governancePG)
binding, err := scopeBindings(ctx, opts.governancePG)
if err != nil {
return err
}
@@ -660,7 +660,7 @@ func runCapture(ctx context.Context, opts options) error {
if err != nil {
return err
}
binding, err := readRoutingBindings(ctx, opts.governancePG)
binding, err := scopeBindings(ctx, opts.governancePG)
if err != nil {
return err
}