From 24a96fd3abdbcd02b52230473a875fc4c7253519 Mon Sep 17 00:00:00 2001 From: Ryan Dombrowski Date: Fri, 3 Jul 2026 17:11:19 -0400 Subject: [PATCH] fix: v0.4 schema rules[] description names both normative specs The top-level rules description was copied verbatim from v0.3 and still pointed only at the v0.3 spec; the ruleEntry description already said v0.3/v0.4. Docs-only, no structural change. Caught by Copilot on the ds-mcp vendoring PR (ds-mcp#15). Co-Authored-By: Claude Fable 5 --- schema/dspack.v0.4.schema.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schema/dspack.v0.4.schema.json b/schema/dspack.v0.4.schema.json index ce6c9fd..4f65bbc 100644 --- a/schema/dspack.v0.4.schema.json +++ b/schema/dspack.v0.4.schema.json @@ -87,7 +87,7 @@ }, "rules": { "type": "array", - "description": "Machine-checkable governance rules, evaluated deterministically over dspack surface documents. Each rule is a typed, structured predicate plus a human-readable rationale. Evaluation semantics per type are normative in the v0.3 specification.", + "description": "Machine-checkable governance rules, evaluated deterministically over dspack surface documents. Each rule is a typed, structured predicate plus a human-readable rationale. Evaluation semantics per type are normative in the v0.3 specification (the three original types) and the v0.4 specification (required-props, forbiddenCategories).", "items": { "$ref": "#/$defs/ruleEntry" }