changedInput schema / $defs / Fact / properties / basis / description
Previous value: -"Evidence basis: stated for the user's explicit statement; observed only where the Agent Contract permits a repeated behavioral observation."New value: +"Evidence basis: stated for the user's explicit statement; observed for Agent derivation or inference from current visible material."
changedInput schema / $defs / Fact / properties / content / maxLength
Previous value: -4096New value: +800
addedInput schema / $defs / FactSelector
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "basis": {
+ "description": "Evidence basis: stated for the user's explicit statement; observed for Agent derivation or inference from current visible material.",
+ "enum": [
+ "stated",
+ "observed"
+ ],
+ "title": "Basis",
+ "type": "string"
+ },
+ "content": {
+ "description": "Exact basis and content copied from an existing Page Snapshot.",
+ "maxLength": 4096,
+ "title": "Content",
+ "type": "string"
+ }
+ },
+ "required": [
+ "basis",
+ "content"
+ ],
+ "title": "FactSelector",
+ "type": "object"
+}
addedInput schema / $defs / RepairPageOperation
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "if_version": {
+ "description": "Opaque version from the latest Page Snapshot of this page; pass unchanged.",
+ "title": "If Version",
+ "type": "string"
+ },
+ "path": {
+ "description": "Canonical existing page path from the current Route Catalog.",
+ "title": "Path",
+ "type": "string"
+ },
+ "target": {
+ "const": "repair",
+ "description": "Mechanically canonicalize one repairable page without semantic edits.",
+ "title": "Target",
+ "type": "string"
+ }
+ },
+ "required": [
+ "path",
+ "if_version",
+ "target"
+ ],
+ "title": "RepairPageOperation",
+ "type": "object"
+}
changedInput schema / $defs / UpdateFactOperation / properties / old_fact / $ref
Previous value: -"#/$defs/Fact"New value: +"#/$defs/FactSelector"
changedInput schema / $defs / UpdatePageOperation / properties / aliases / anyOf
Previous value: -[
- {
- "items": {
- "type": "string"
- },
- "maxItems": 8,
- "type": "array"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 6,
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+]
changedInput schema / $defs / UpdatePageOperation / properties / description / anyOf
Previous value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "maxLength": 80,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / operations / items / discriminator / mapping / repair
Added value: +"#/$defs/RepairPageOperation"
changedInput schema / properties / operations / items / oneOf
Previous value: -[
- {
- "$ref": "#/$defs/UpdateFactOperation"
- },
- {
- "$ref": "#/$defs/UpdatePageOperation"
- }
-]New value: +[
+ {
+ "$ref": "#/$defs/UpdateFactOperation"
+ },
+ {
+ "$ref": "#/$defs/UpdatePageOperation"
+ },
+ {
+ "$ref": "#/$defs/RepairPageOperation"
+ }
+]
changedInput schema / properties / operations / maxItems
Previous value: -20New value: +15