addedInput schema / properties / detail
Added value: +{
+ "default": "summary",
+ "enum": [
+ "summary",
+ "full"
+ ],
+ "title": "Detail",
+ "type": "string"
+}
addedInput schema / properties / limit
Added value: +{
+ "default": 0,
+ "title": "Limit",
+ "type": "integer"
+}
addedOutput schema / $defs / HealthFindingsOutput
Added value: +{
+ "description": "Bounded detailed reliability findings.",
+ "properties": {
+ "flagged_paths": {
+ "$ref": "#/$defs/HealthFlaggedPathsOutput"
+ },
+ "limit_applied": {
+ "title": "Limit Applied",
+ "type": "integer"
+ },
+ "returned": {
+ "title": "Returned",
+ "type": "integer"
+ },
+ "total": {
+ "title": "Total",
+ "type": "integer"
+ },
+ "truncated": {
+ "title": "Truncated",
+ "type": "boolean"
+ },
+ "violations": {
+ "items": {
+ "$ref": "#/$defs/HealthViolationOutput"
+ },
+ "title": "Violations",
+ "type": "array"
+ }
+ },
+ "required": [
+ "violations",
+ "flagged_paths",
+ "total",
+ "returned",
+ "limit_applied",
+ "truncated"
+ ],
+ "title": "HealthFindingsOutput",
+ "type": "object"
+}
addedOutput schema / $defs / HealthFlaggedPathsOutput
Added value: +{
+ "description": "Raw mixed-EOL paths and sanitized read, decode, or frontmatter error descriptions.",
+ "properties": {
+ "frontmatter_parse_errors": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Frontmatter Parse Errors",
+ "type": "array"
+ },
+ "mixed_eol_notes": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Mixed Eol Notes",
+ "type": "array"
+ }
+ },
+ "required": [
+ "mixed_eol_notes",
+ "frontmatter_parse_errors"
+ ],
+ "title": "HealthFlaggedPathsOutput",
+ "type": "object"
+}
changedOutput schema / $defs / HealthIntegrityOutput / description
Previous value: -"Vault integrity counters included in operational health."New value: +"Vault integrity counters and optional detailed findings."
addedOutput schema / $defs / HealthIntegrityOutput / properties / broken_wikilinks_misdirected
Added value: +{
+ "title": "Broken Wikilinks Misdirected",
+ "type": "integer"
+}
addedOutput schema / $defs / HealthIntegrityOutput / properties / detail
Added value: +{
+ "enum": [
+ "summary",
+ "full"
+ ],
+ "title": "Detail",
+ "type": "string"
+}
addedOutput schema / $defs / HealthIntegrityOutput / properties / findings
Added value: +{
+ "$ref": "#/$defs/HealthFindingsOutput"
+}
changedOutput schema / $defs / HealthIntegrityOutput / required
Previous value: -[
- "notes_count",
- "id_mismatches",
- "broken_wikilinks",
- "mixed_eol_notes",
- "supersedes_cycles",
- "frontmatter_parse_errors"
-]New value: +[
+ "notes_count",
+ "id_mismatches",
+ "broken_wikilinks",
+ "broken_wikilinks_misdirected",
+ "mixed_eol_notes",
+ "supersedes_cycles",
+ "frontmatter_parse_errors",
+ "detail"
+]
addedOutput schema / $defs / HealthRecoveryOperationOutput
Added value: +{
+ "description": "Content-free evidence for one operation that requires explicit repair.",
+ "properties": {
+ "disk_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Disk Hash"
+ },
+ "expected_after_hash": {
+ "title": "Expected After Hash",
+ "type": "string"
+ },
+ "expected_before_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "title": "Expected Before Hash"
+ },
+ "operation_id": {
+ "title": "Operation Id",
+ "type": "string"
+ },
+ "reason": {
+ "title": "Reason",
+ "type": "string"
+ },
+ "rel_path": {
+ "title": "Rel Path",
+ "type": "string"
+ }
+ },
+ "required": [
+ "operation_id",
+ "rel_path",
+ "reason",
+ "expected_before_hash",
+ "expected_after_hash",
+ "disk_hash"
+ ],
+ "title": "HealthRecoveryOperationOutput",
+ "type": "object"
+}
addedOutput schema / $defs / HealthRecoveryOutput
Added value: +{
+ "description": "Bounded recovery evidence included in operational health.",
+ "properties": {
+ "blocked_operations": {
+ "title": "Blocked Operations",
+ "type": "integer"
+ },
+ "operations": {
+ "items": {
+ "$ref": "#/$defs/HealthRecoveryOperationOutput"
+ },
+ "title": "Operations",
+ "type": "array"
+ },
+ "required": {
+ "title": "Required",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "required",
+ "blocked_operations",
+ "operations"
+ ],
+ "title": "HealthRecoveryOutput",
+ "type": "object"
+}
addedOutput schema / $defs / HealthViolationOutput
Added value: +{
+ "description": "One finding with an addressable path and an opaque baseline fingerprint.",
+ "properties": {
+ "classification": {
+ "title": "Classification",
+ "type": "string"
+ },
+ "details": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "title": "Details",
+ "type": "object"
+ },
+ "fingerprint": {
+ "title": "Fingerprint",
+ "type": "string"
+ },
+ "key": {
+ "title": "Key",
+ "type": "string"
+ },
+ "kind": {
+ "title": "Kind",
+ "type": "string"
+ },
+ "rel_path": {
+ "title": "Rel Path",
+ "type": "string"
+ },
+ "target": {
+ "title": "Target",
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind",
+ "key",
+ "fingerprint",
+ "rel_path"
+ ],
+ "title": "HealthViolationOutput",
+ "type": "object"
+}
addedOutput schema / properties / recovery
Added value: +{
+ "$ref": "#/$defs/HealthRecoveryOutput"
+}
changedOutput schema / required
Previous value: -[
- "status",
- "server_version",
- "read_only",
- "index",
- "integrity",
- "vault_checksum",
- "durability",
- "scrubber",
- "invariants"
-]New value: +[
+ "status",
+ "server_version",
+ "read_only",
+ "index",
+ "integrity",
+ "vault_checksum",
+ "durability",
+ "recovery",
+ "scrubber",
+ "invariants"
+]