removedOutput schema / properties / findings / items / properties / category / description
Removed value: -"Finding category - which AI-SEO dimension it relates to."
addedOutput schema / properties / findings / items / properties / estimated_impact / anyOf
Added value: +[
+ {
+ "not": {}
+ },
+ {
+ "const": "high",
+ "type": "string"
+ },
+ {
+ "const": "medium",
+ "type": "string"
+ },
+ {
+ "const": "low",
+ "type": "string"
+ }
+]
removedOutput schema / properties / findings / items / properties / estimated_impact / description
Removed value: -"Estimated impact on AI citation probability when resolved."
removedOutput schema / properties / findings / items / properties / estimated_impact / enum
Removed value: -[
- "high",
- "medium",
- "low"
-]
removedOutput schema / properties / findings / items / properties / estimated_impact / type
Removed value: -"string"
addedOutput schema / properties / findings / items / properties / failure_signal / anyOf
Added value: +[
+ {
+ "not": {}
+ },
+ {
+ "type": "string"
+ }
+]
removedOutput schema / properties / findings / items / properties / failure_signal / description
Removed value: -"Falsifiability: the observable signal that would prove the fix did NOT work."
removedOutput schema / properties / findings / items / properties / failure_signal / type
Removed value: -"string"
removedOutput schema / properties / findings / items / properties / fix / description
Removed value: -"Concrete, copy-pasteable fix."
addedOutput schema / properties / findings / items / properties / leading_indicator / anyOf
Added value: +[
+ {
+ "not": {}
+ },
+ {
+ "type": "string"
+ }
+]
removedOutput schema / properties / findings / items / properties / leading_indicator / description
Removed value: -"Falsifiability: the leading indicator to monitor to confirm the fix is landing."
removedOutput schema / properties / findings / items / properties / leading_indicator / type
Removed value: -"string"
removedOutput schema / properties / findings / items / properties / message / description
Removed value: -"Human-readable description of the issue."
removedOutput schema / properties / findings / items / properties / severity / description
Removed value: -"Triage priority: critical blocks AI citation, warning hurts probability, info is nice-to-have."
removedOutput schema / properties / findings / items / properties / where / description
Removed value: -"Location of the issue (CSS selector, JSON-LD path, robots.txt line, or 'page-level')."
addedOutput schema / properties / links_broken
Added value: +{
+ "type": "number"
+}
addedOutput schema / properties / links_total
Added value: +{
+ "type": "number"
+}
removedOutput schema / properties / source
Removed value: -{
- "enum": [
- "url",
- "content"
- ],
- "type": "string"
-}
removedOutput schema / properties / url
Removed value: -{
- "type": [
- "string",
- "null"
- ]
-}
removedOutput schema / properties / valid / description
Removed value: -"Whether the file passes structural and link rules."
changedOutput schema / required
Previous value: -[
- "source",
- "url",
- "valid",
- "findings"
-]New value: +[
+ "valid",
+ "links_total",
+ "links_broken",
+ "findings"
+]