addedOutput schema / properties / baseline_evidence
Added value: +{
+ "description": "Coverage/quality of the data a single-metric analytical result is\nbased on. See evidence.build_evidence for how each field is computed.",
+ "properties": {
+ "confidence": {
+ "type": "string"
+ },
+ "coverage_ratio": {
+ "type": "number"
+ },
+ "expected_days": {
+ "type": "integer"
+ },
+ "freshness_days": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "gaps": {
+ "items": {
+ "properties": {
+ "days": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "string"
+ },
+ "start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "start",
+ "end",
+ "days"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "measurement_count": {
+ "type": "integer"
+ },
+ "missing_days": {
+ "type": "integer"
+ },
+ "observed_days": {
+ "type": "integer"
+ },
+ "observed_end": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "observed_start": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "recent_gap_days": {
+ "type": "integer"
+ },
+ "requested_end": {
+ "type": "string"
+ },
+ "requested_start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "requested_start",
+ "requested_end",
+ "expected_days",
+ "observed_days",
+ "coverage_ratio",
+ "missing_days",
+ "measurement_count",
+ "gaps",
+ "recent_gap_days",
+ "confidence"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / correlated_metrics / items / properties / evidence_a
Added value: +{
+ "anyOf": [
+ {
+ "description": "Coverage/quality of the data a single-metric analytical result is\nbased on. See evidence.build_evidence for how each field is computed.",
+ "properties": {
+ "confidence": {
+ "type": "string"
+ },
+ "coverage_ratio": {
+ "type": "number"
+ },
+ "expected_days": {
+ "type": "integer"
+ },
+ "freshness_days": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "gaps": {
+ "items": {
+ "properties": {
+ "days": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "string"
+ },
+ "start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "start",
+ "end",
+ "days"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "measurement_count": {
+ "type": "integer"
+ },
+ "missing_days": {
+ "type": "integer"
+ },
+ "observed_days": {
+ "type": "integer"
+ },
+ "observed_end": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "observed_start": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "recent_gap_days": {
+ "type": "integer"
+ },
+ "requested_end": {
+ "type": "string"
+ },
+ "requested_start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "requested_start",
+ "requested_end",
+ "expected_days",
+ "observed_days",
+ "coverage_ratio",
+ "missing_days",
+ "measurement_count",
+ "gaps",
+ "recent_gap_days",
+ "confidence"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / correlated_metrics / items / properties / evidence_b
Added value: +{
+ "anyOf": [
+ {
+ "description": "Coverage/quality of the data a single-metric analytical result is\nbased on. See evidence.build_evidence for how each field is computed.",
+ "properties": {
+ "confidence": {
+ "type": "string"
+ },
+ "coverage_ratio": {
+ "type": "number"
+ },
+ "expected_days": {
+ "type": "integer"
+ },
+ "freshness_days": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "gaps": {
+ "items": {
+ "properties": {
+ "days": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "string"
+ },
+ "start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "start",
+ "end",
+ "days"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "measurement_count": {
+ "type": "integer"
+ },
+ "missing_days": {
+ "type": "integer"
+ },
+ "observed_days": {
+ "type": "integer"
+ },
+ "observed_end": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "observed_start": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "recent_gap_days": {
+ "type": "integer"
+ },
+ "requested_end": {
+ "type": "string"
+ },
+ "requested_start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "requested_start",
+ "requested_end",
+ "expected_days",
+ "observed_days",
+ "coverage_ratio",
+ "missing_days",
+ "measurement_count",
+ "gaps",
+ "recent_gap_days",
+ "confidence"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+}
addedOutput schema / properties / trend_evidence
Added value: +{
+ "description": "Coverage/quality of the data a single-metric analytical result is\nbased on. See evidence.build_evidence for how each field is computed.",
+ "properties": {
+ "confidence": {
+ "type": "string"
+ },
+ "coverage_ratio": {
+ "type": "number"
+ },
+ "expected_days": {
+ "type": "integer"
+ },
+ "freshness_days": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "gaps": {
+ "items": {
+ "properties": {
+ "days": {
+ "type": "integer"
+ },
+ "end": {
+ "type": "string"
+ },
+ "start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "start",
+ "end",
+ "days"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "measurement_count": {
+ "type": "integer"
+ },
+ "missing_days": {
+ "type": "integer"
+ },
+ "observed_days": {
+ "type": "integer"
+ },
+ "observed_end": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "observed_start": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "recent_gap_days": {
+ "type": "integer"
+ },
+ "requested_end": {
+ "type": "string"
+ },
+ "requested_start": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "requested_start",
+ "requested_end",
+ "expected_days",
+ "observed_days",
+ "coverage_ratio",
+ "missing_days",
+ "measurement_count",
+ "gaps",
+ "recent_gap_days",
+ "confidence"
+ ],
+ "type": "object"
+}
changedOutput schema / required
Previous value: -[
- "metric",
- "date",
- "baseline_range",
- "baseline",
- "is_anomaly",
- "trend",
- "correlated_metrics",
- "narrative_facts"
-]New value: +[
+ "metric",
+ "date",
+ "baseline_range",
+ "baseline",
+ "is_anomaly",
+ "trend",
+ "correlated_metrics",
+ "narrative_facts",
+ "baseline_evidence",
+ "trend_evidence"
+]