# pbl_capability_registry_create.dspy —— 显式拒绝 CRUD 直写(M3b QC #2/#3 格式统一)。 # pbl_capability_registry 的唯一写入契约是 pbl_capability_register.dspy # (内部做 capability_key 规范化、args_schema JSON 校验与 org/tenant 归属校验)。 # 本端点只为满足 CRUD editable 三 URL 齐备的格式要求,并封死绕过校验的默认 add_ 路径。 debug('pbl_capability_registry_create.dspy: REJECTED direct write params=%s' % repr(params_kw)) return { "status": "fail", "message": "请使用契约 pbl_capability_register 注册能力,禁止 CRUD 直写", "data": { "widgettype": "Error", "options": {"label": "请使用契约 pbl_capability_register 注册能力,禁止 CRUD 直写"}, }, }