addedOutput schema / $defs / FreshnessState
Added value: +{
+ "enum": [
+ "fresh",
+ "stale",
+ "unknown",
+ "unavailable"
+ ],
+ "type": "string"
+}
addedOutput schema / $defs / SourceCoverage / properties / exclusion_freshness
Added value: +{
+ "anyOf": [
+ {
+ "$ref": "#/$defs/SourceFreshness"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / $defs / SourceCoverage / properties / reference_edition
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / $defs / SourceCoverage / properties / reference_scope
Added value: +{
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedOutput schema / $defs / SourceCoverage / properties / source_date_kind
Added value: +{
+ "description": "Meaning of the supplied date; not an importer or scheduler timestamp.",
+ "type": "string"
+}
changedOutput schema / $defs / SourceCoverage / required
Previous value: -[
- "dataset",
- "source_url",
- "source_date",
- "sha256",
- "input_rows",
- "public_rows"
-]New value: +[
+ "dataset",
+ "source_url",
+ "source_date",
+ "sha256",
+ "input_rows",
+ "public_rows",
+ "source_date_kind"
+]
addedOutput schema / $defs / SourceFreshness
Added value: +{
+ "properties": {
+ "attention_required": {
+ "type": "boolean"
+ },
+ "evaluated_at": {
+ "description": "UTC time when age was evaluated; source and observation dates are unchanged.",
+ "type": "string"
+ },
+ "max_age_seconds": {
+ "description": "Explicit warning threshold for this daily snapshot. Not a scheduler promise.",
+ "format": "int64",
+ "type": "integer"
+ },
+ "source_age_seconds": {
+ "description": "Age of the official source timestamp, never the import or enrichment timestamp.",
+ "format": "int64",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "state": {
+ "$ref": "#/$defs/FreshnessState"
+ },
+ "warn_age_seconds": {
+ "description": "Early-warning boundary, separate from the stale-source boundary.",
+ "format": "int64",
+ "type": "integer"
+ },
+ "warning": {
+ "description": "User-facing warning, or null when within the warning threshold.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "state",
+ "evaluated_at",
+ "max_age_seconds",
+ "warn_age_seconds",
+ "attention_required"
+ ],
+ "type": "object"
+}