Structured response bodyBody structurat al răspunsului
application/json
Structured response bodyBody structurat al răspunsului
Complete response schemaSchema completă a răspunsului
{
"$ref": "#/components/schemas/AnalyticsDecisionSummary",
"type": "object",
"description": "One repeatable-read snapshot of adjacent equal submission cohorts. Queue and worker evidence is live and retains independent observation timestamps.",
"additionalProperties": false,
"required": [
"observed_at",
"current",
"previous",
"comparisons",
"error_group_count",
"error_groups_truncated",
"error_groups",
"percentile_method",
"live_operations"
],
"properties": {
"observed_at": {
"type": "string",
"format": "date-time",
"description": "UTC time at which the repeatable-read decision projection was observed."
},
"current": {
"$ref": "#/components/schemas/AnalyticsDecisionPeriod",
"type": "object",
"description": "Business facts for submissions received in the half-open UTC cohort [from,to). Assessment is only the interval assessment of that cohort, never readiness or global health.",
"additionalProperties": false,
"required": [
"from",
"to",
"submissions",
"ingestion",
"pending_ingestion_count",
"processing",
"generated_set_count",
"storage",
"affected_submissions",
"assessment",
"processing_load"
],
"properties": {
"from": {
"type": "string",
"format": "date-time"
},
"to": {
"type": "string",
"format": "date-time"
},
"submissions": {
"$ref": "#/components/schemas/AnalyticsSubmissionSummary",
"type": "object",
"additionalProperties": false,
"required": [
"count",
"raw_bytes"
],
"properties": {
"count": {
"type": "integer",
"minimum": 0
},
"raw_bytes": {
"type": "integer",
"minimum": 0
}
}
},
"ingestion": {
"$ref": "#/components/schemas/AnalyticsIngestionSummary",
"type": "object",
"additionalProperties": false,
"required": [
"accepted_count",
"rejected_count",
"no_processing_count",
"decision_latency"
],
"properties": {
"accepted_count": {
"type": "integer",
"minimum": 0
},
"rejected_count": {
"type": "integer",
"minimum": 0
},
"no_processing_count": {
"type": "integer",
"minimum": 0
},
"decision_latency": {
"$ref": "#/components/schemas/AnalyticsDurationPercentiles",
"type": "object",
"additionalProperties": false,
"required": [
"sample_count",
"p50_ms",
"p95_ms"
],
"properties": {
"sample_count": {
"type": "integer",
"minimum": 0
},
"p50_ms": {
"type": [
"integer",
"null"
],
"minimum": 0
},
"p95_ms": {
"type": [
"integer",
"null"
],
"minimum": 0
}
}
}
}
},
"processing": {
"$ref": "#/components/schemas/AnalyticsProcessingSummary",
"type": "object",
"additionalProperties": false,
"required": [
"planned_count",
"attempted_count",
"completed_count",
"failed_count",
"derived_blocked_count",
"duration",
"peak_rss"
],
"properties": {
"planned_count": {
"type": "integer",
"minimum": 0
},
"attempted_count": {
"type": "integer",
"minimum": 0
},
"completed_count": {
"type": "integer",
"minimum": 0
},
"failed_count": {
"type": "integer",
"minimum": 0
},
"derived_blocked_count": {
"type": "integer",
"minimum": 0
},
"duration": {
"$ref": "#/components/schemas/AnalyticsDurationPercentiles",
"type": "object",
"additionalProperties": false,
"required": [
"sample_count",
"p50_ms",
"p95_ms"
],
"properties": {
"sample_count": {
"type": "integer",
"minimum": 0
},
"p50_ms": {
"type": [
"integer",
"null"
],
"minimum": 0
},
"p95_ms": {
"type": [
"integer",
"null"
],
"minimum": 0
}
}
},
"peak_rss": {
"$ref": "#/components/schemas/AnalyticsRSSPercentiles",
"type": "object",
"additionalProperties": false,
"required": [
"measured_count",
"unavailable_count",
"p50_bytes",
"p95_bytes"
],
"properties": {
"measured_count": {
"type": "integer",
"minimum": 0
},
"unavailable_count": {
"type": "integer",
"minimum": 0
},
"p50_bytes": {
"type": [
"integer",
"null"
],
"minimum": 0
},
"p95_bytes": {
"type": [
"integer",
"null"
],
"minimum": 0
}
}
}
}
},
"generated_set_count": {
"type": "integer",
"minimum": 0
},
"storage": {
"$ref": "#/components/schemas/AnalyticsStorageSummary",
"type": "object",
"additionalProperties": false,
"required": [
"docx_count",
"docx_bytes",
"pdf_count",
"pdf_bytes"
],
"properties": {
"docx_count": {
"type": "integer",
"minimum": 0
},
"docx_bytes": {
"type": "integer",
"minimum": 0
},
"pdf_count": {
"type": "integer",
"minimum": 0
},
"pdf_bytes": {
"type": "integer",
"minimum": 0
}
}
},
"pending_ingestion_count": {
"type": "integer",
"minimum": 0
},
"affected_submissions": {
"$ref": "#/components/schemas/AnalyticsDecisionRate",
"type": "object",
"additionalProperties": false,
"required": [
"numerator",
"denominator",
"value",
"availability",
"reason"
],
"properties": {
"numerator": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"denominator": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"value": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"reason": {
"type": [
"string",
"null"
]
}
},
"oneOf": [
{
"properties": {
"availability": {
"const": "available"
},
"value": {
"type": "number"
},
"reason": {
"type": "null"
}
}
},
{
"properties": {
"availability": {
"const": "unavailable"
},
"value": {
"type": "null"
},
"reason": {
"type": "string",
"const": "no_submissions"
}
}
}
]
},
"assessment": {
"type": "string",
"enum": [
"no_activity",
"in_progress",
"clear",
"attention"
]
},
"processing_load": {
"$ref": "#/components/schemas/AnalyticsDecisionProcessingLoad",
"type": "object",
"description": "Activity-time evidence grouped by the first canonical terminal timestamp; it is not a submission-receipt cohort or a capacity estimate.",
"additionalProperties": false,
"required": [
"nominal_bucket_width_seconds",
"buckets"
],
"properties": {
"nominal_bucket_width_seconds": {
"type": "integer",
"enum": [
3600,
21600,
86400
]
},
"buckets": {
"type": "array",
"minItems": 1,
"maxItems": 366,
"items": {
"$ref": "#/components/schemas/AnalyticsDecisionProcessingLoadBucket",
"type": "object",
"additionalProperties": false,
"required": [
"bucket_start",
"bucket_width_seconds",
"ingestion",
"transformation",
"docx_composition",
"pdf_generation"
],
"properties": {
"bucket_start": {
"type": "string",
"format": "date-time"
},
"bucket_width_seconds": {
"type": "integer",
"minimum": 3600,
"maximum": 86400,
"multipleOf": 3600
},
"ingestion": {
"$ref": "#/components/schemas/AnalyticsProcessingLoadPhase",
"type": "object",
"additionalProperties": false,
"required": [
"duration_ms",
"operation_count",
"average_duration_ms"
],
"properties": {
"duration_ms": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"operation_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"average_duration_ms": {
"type": [
"integer",
"null"
],
"minimum": 0,
"maximum": 9007199254740991
}
}
},
"transformation": {
"$ref": "#/components/schemas/AnalyticsProcessingLoadPhase",
"type": "object",
"additionalProperties": false,
"required": [
"duration_ms",
"operation_count",
"average_duration_ms"
],
"properties": {
"duration_ms": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"operation_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"average_duration_ms": {
"type": [
"integer",
"null"
],
"minimum": 0,
"maximum": 9007199254740991
}
}
},
"docx_composition": {
"$ref": "#/components/schemas/AnalyticsProcessingLoadPhase",
"type": "object",
"additionalProperties": false,
"required": [
"duration_ms",
"operation_count",
"average_duration_ms"
],
"properties": {
"duration_ms": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"operation_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"average_duration_ms": {
"type": [
"integer",
"null"
],
"minimum": 0,
"maximum": 9007199254740991
}
}
},
"pdf_generation": {
"$ref": "#/components/schemas/AnalyticsProcessingLoadPhase",
"type": "object",
"additionalProperties": false,
"required": [
"duration_ms",
"operation_count",
"average_duration_ms"
],
"properties": {
"duration_ms": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"operation_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"average_duration_ms": {
"type": [
"integer",
"null"
],
"minimum": 0,
"maximum": 9007199254740991
}
}
}
}
}
}
}
}
}
},
"previous": {
"$ref": "#/components/schemas/AnalyticsDecisionPeriod",
"type": "object",
"description": "Business facts for submissions received in the half-open UTC cohort [from,to). Assessment is only the interval assessment of that cohort, never readiness or global health.",
"additionalProperties": false,
"required": [
"from",
"to",
"submissions",
"ingestion",
"pending_ingestion_count",
"processing",
"generated_set_count",
"storage",
"affected_submissions",
"assessment",
"processing_load"
],
"properties": {
"from": {
"type": "string",
"format": "date-time"
},
"to": {
"type": "string",
"format": "date-time"
},
"submissions": {
"$ref": "#/components/schemas/AnalyticsSubmissionSummary",
"type": "object",
"additionalProperties": false,
"required": [
"count",
"raw_bytes"
],
"properties": {
"count": {
"type": "integer",
"minimum": 0
},
"raw_bytes": {
"type": "integer",
"minimum": 0
}
}
},
"ingestion": {
"$ref": "#/components/schemas/AnalyticsIngestionSummary",
"type": "object",
"additionalProperties": false,
"required": [
"accepted_count",
"rejected_count",
"no_processing_count",
"decision_latency"
],
"properties": {
"accepted_count": {
"type": "integer",
"minimum": 0
},
"rejected_count": {
"type": "integer",
"minimum": 0
},
"no_processing_count": {
"type": "integer",
"minimum": 0
},
"decision_latency": {
"$ref": "#/components/schemas/AnalyticsDurationPercentiles",
"type": "object",
"additionalProperties": false,
"required": [
"sample_count",
"p50_ms",
"p95_ms"
],
"properties": {
"sample_count": {
"type": "integer",
"minimum": 0
},
"p50_ms": {
"type": [
"integer",
"null"
],
"minimum": 0
},
"p95_ms": {
"type": [
"integer",
"null"
],
"minimum": 0
}
}
}
}
},
"processing": {
"$ref": "#/components/schemas/AnalyticsProcessingSummary",
"type": "object",
"additionalProperties": false,
"required": [
"planned_count",
"attempted_count",
"completed_count",
"failed_count",
"derived_blocked_count",
"duration",
"peak_rss"
],
"properties": {
"planned_count": {
"type": "integer",
"minimum": 0
},
"attempted_count": {
"type": "integer",
"minimum": 0
},
"completed_count": {
"type": "integer",
"minimum": 0
},
"failed_count": {
"type": "integer",
"minimum": 0
},
"derived_blocked_count": {
"type": "integer",
"minimum": 0
},
"duration": {
"$ref": "#/components/schemas/AnalyticsDurationPercentiles",
"type": "object",
"additionalProperties": false,
"required": [
"sample_count",
"p50_ms",
"p95_ms"
],
"properties": {
"sample_count": {
"type": "integer",
"minimum": 0
},
"p50_ms": {
"type": [
"integer",
"null"
],
"minimum": 0
},
"p95_ms": {
"type": [
"integer",
"null"
],
"minimum": 0
}
}
},
"peak_rss": {
"$ref": "#/components/schemas/AnalyticsRSSPercentiles",
"type": "object",
"additionalProperties": false,
"required": [
"measured_count",
"unavailable_count",
"p50_bytes",
"p95_bytes"
],
"properties": {
"measured_count": {
"type": "integer",
"minimum": 0
},
"unavailable_count": {
"type": "integer",
"minimum": 0
},
"p50_bytes": {
"type": [
"integer",
"null"
],
"minimum": 0
},
"p95_bytes": {
"type": [
"integer",
"null"
],
"minimum": 0
}
}
}
}
},
"generated_set_count": {
"type": "integer",
"minimum": 0
},
"storage": {
"$ref": "#/components/schemas/AnalyticsStorageSummary",
"type": "object",
"additionalProperties": false,
"required": [
"docx_count",
"docx_bytes",
"pdf_count",
"pdf_bytes"
],
"properties": {
"docx_count": {
"type": "integer",
"minimum": 0
},
"docx_bytes": {
"type": "integer",
"minimum": 0
},
"pdf_count": {
"type": "integer",
"minimum": 0
},
"pdf_bytes": {
"type": "integer",
"minimum": 0
}
}
},
"pending_ingestion_count": {
"type": "integer",
"minimum": 0
},
"affected_submissions": {
"$ref": "#/components/schemas/AnalyticsDecisionRate",
"type": "object",
"additionalProperties": false,
"required": [
"numerator",
"denominator",
"value",
"availability",
"reason"
],
"properties": {
"numerator": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"denominator": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"value": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"reason": {
"type": [
"string",
"null"
]
}
},
"oneOf": [
{
"properties": {
"availability": {
"const": "available"
},
"value": {
"type": "number"
},
"reason": {
"type": "null"
}
}
},
{
"properties": {
"availability": {
"const": "unavailable"
},
"value": {
"type": "null"
},
"reason": {
"type": "string",
"const": "no_submissions"
}
}
}
]
},
"assessment": {
"type": "string",
"enum": [
"no_activity",
"in_progress",
"clear",
"attention"
]
},
"processing_load": {
"$ref": "#/components/schemas/AnalyticsDecisionProcessingLoad",
"type": "object",
"description": "Activity-time evidence grouped by the first canonical terminal timestamp; it is not a submission-receipt cohort or a capacity estimate.",
"additionalProperties": false,
"required": [
"nominal_bucket_width_seconds",
"buckets"
],
"properties": {
"nominal_bucket_width_seconds": {
"type": "integer",
"enum": [
3600,
21600,
86400
]
},
"buckets": {
"type": "array",
"minItems": 1,
"maxItems": 366,
"items": {
"$ref": "#/components/schemas/AnalyticsDecisionProcessingLoadBucket",
"type": "object",
"additionalProperties": false,
"required": [
"bucket_start",
"bucket_width_seconds",
"ingestion",
"transformation",
"docx_composition",
"pdf_generation"
],
"properties": {
"bucket_start": {
"type": "string",
"format": "date-time"
},
"bucket_width_seconds": {
"type": "integer",
"minimum": 3600,
"maximum": 86400,
"multipleOf": 3600
},
"ingestion": {
"$ref": "#/components/schemas/AnalyticsProcessingLoadPhase",
"type": "object",
"additionalProperties": false,
"required": [
"duration_ms",
"operation_count",
"average_duration_ms"
],
"properties": {
"duration_ms": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"operation_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"average_duration_ms": {
"type": [
"integer",
"null"
],
"minimum": 0,
"maximum": 9007199254740991
}
}
},
"transformation": {
"$ref": "#/components/schemas/AnalyticsProcessingLoadPhase",
"type": "object",
"additionalProperties": false,
"required": [
"duration_ms",
"operation_count",
"average_duration_ms"
],
"properties": {
"duration_ms": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"operation_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"average_duration_ms": {
"type": [
"integer",
"null"
],
"minimum": 0,
"maximum": 9007199254740991
}
}
},
"docx_composition": {
"$ref": "#/components/schemas/AnalyticsProcessingLoadPhase",
"type": "object",
"additionalProperties": false,
"required": [
"duration_ms",
"operation_count",
"average_duration_ms"
],
"properties": {
"duration_ms": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"operation_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"average_duration_ms": {
"type": [
"integer",
"null"
],
"minimum": 0,
"maximum": 9007199254740991
}
}
},
"pdf_generation": {
"$ref": "#/components/schemas/AnalyticsProcessingLoadPhase",
"type": "object",
"additionalProperties": false,
"required": [
"duration_ms",
"operation_count",
"average_duration_ms"
],
"properties": {
"duration_ms": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"operation_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"average_duration_ms": {
"type": [
"integer",
"null"
],
"minimum": 0,
"maximum": 9007199254740991
}
}
}
}
}
}
}
}
}
},
"comparisons": {
"$ref": "#/components/schemas/AnalyticsDecisionComparisons",
"type": "object",
"additionalProperties": false,
"required": [
"submissions",
"processing_completion",
"generated_sets",
"affected_submissions"
],
"properties": {
"submissions": {
"$ref": "#/components/schemas/AnalyticsComparisonState",
"type": "object",
"additionalProperties": false,
"required": [
"availability",
"reason"
],
"properties": {
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"reason": {
"type": [
"string",
"null"
]
}
},
"oneOf": [
{
"properties": {
"availability": {
"const": "available"
},
"reason": {
"type": "null"
}
}
},
{
"properties": {
"availability": {
"const": "unavailable"
},
"reason": {
"type": "string",
"enum": [
"previous_count_zero",
"current_period_has_no_attempted_nodes",
"previous_period_has_no_attempted_nodes",
"current_period_has_no_submissions",
"previous_period_has_no_submissions"
]
}
}
}
]
},
"processing_completion": {
"$ref": "#/components/schemas/AnalyticsComparisonState",
"type": "object",
"additionalProperties": false,
"required": [
"availability",
"reason"
],
"properties": {
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"reason": {
"type": [
"string",
"null"
]
}
},
"oneOf": [
{
"properties": {
"availability": {
"const": "available"
},
"reason": {
"type": "null"
}
}
},
{
"properties": {
"availability": {
"const": "unavailable"
},
"reason": {
"type": "string",
"enum": [
"previous_count_zero",
"current_period_has_no_attempted_nodes",
"previous_period_has_no_attempted_nodes",
"current_period_has_no_submissions",
"previous_period_has_no_submissions"
]
}
}
}
]
},
"generated_sets": {
"$ref": "#/components/schemas/AnalyticsComparisonState",
"type": "object",
"additionalProperties": false,
"required": [
"availability",
"reason"
],
"properties": {
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"reason": {
"type": [
"string",
"null"
]
}
},
"oneOf": [
{
"properties": {
"availability": {
"const": "available"
},
"reason": {
"type": "null"
}
}
},
{
"properties": {
"availability": {
"const": "unavailable"
},
"reason": {
"type": "string",
"enum": [
"previous_count_zero",
"current_period_has_no_attempted_nodes",
"previous_period_has_no_attempted_nodes",
"current_period_has_no_submissions",
"previous_period_has_no_submissions"
]
}
}
}
]
},
"affected_submissions": {
"$ref": "#/components/schemas/AnalyticsComparisonState",
"type": "object",
"additionalProperties": false,
"required": [
"availability",
"reason"
],
"properties": {
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"reason": {
"type": [
"string",
"null"
]
}
},
"oneOf": [
{
"properties": {
"availability": {
"const": "available"
},
"reason": {
"type": "null"
}
}
},
{
"properties": {
"availability": {
"const": "unavailable"
},
"reason": {
"type": "string",
"enum": [
"previous_count_zero",
"current_period_has_no_attempted_nodes",
"previous_period_has_no_attempted_nodes",
"current_period_has_no_submissions",
"previous_period_has_no_submissions"
]
}
}
}
]
}
}
},
"error_group_count": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991,
"description": "Exact distinct scope/code group count before the bounded response window."
},
"error_groups_truncated": {
"type": "boolean",
"description": "True exactly when error_group_count exceeds the returned error_groups length."
},
"error_groups": {
"type": "array",
"maxItems": 1000,
"items": {
"$ref": "#/components/schemas/AnalyticsComparedErrorGroup",
"type": "object",
"additionalProperties": false,
"required": [
"current",
"previous",
"comparison"
],
"properties": {
"current": {
"$ref": "#/components/schemas/AnalyticsErrorGroupFact",
"type": "object",
"description": "One non-additive scope/code fact. Groups may overlap; never sum them to derive distinct affected submissions.",
"additionalProperties": false,
"required": [
"scope",
"code",
"affected_submission_count",
"affected_node_count",
"submission_denominator",
"rate"
],
"properties": {
"scope": {
"type": "string",
"enum": [
"ingestion_rejection",
"processing_failure",
"blocked_dependency"
]
},
"code": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"affected_submission_count": {
"type": "integer",
"minimum": 0
},
"affected_node_count": {
"type": [
"integer",
"null"
],
"minimum": 0
},
"submission_denominator": {
"type": "integer",
"minimum": 0
},
"rate": {
"$ref": "#/components/schemas/AnalyticsDecisionRate",
"type": "object",
"additionalProperties": false,
"required": [
"numerator",
"denominator",
"value",
"availability",
"reason"
],
"properties": {
"numerator": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"denominator": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"value": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"reason": {
"type": [
"string",
"null"
]
}
},
"oneOf": [
{
"properties": {
"availability": {
"const": "available"
},
"value": {
"type": "number"
},
"reason": {
"type": "null"
}
}
},
{
"properties": {
"availability": {
"const": "unavailable"
},
"value": {
"type": "null"
},
"reason": {
"type": "string",
"const": "no_submissions"
}
}
}
]
}
},
"oneOf": [
{
"properties": {
"scope": {
"const": "ingestion_rejection"
},
"code": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9]+(?:_[a-z0-9]+)*$"
},
"affected_node_count": {
"type": "null"
}
}
},
{
"properties": {
"scope": {
"enum": [
"processing_failure",
"blocked_dependency"
]
},
"code": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"pattern": "^[a-z][a-z0-9_.-]{0,63}$"
},
"affected_node_count": {
"type": "integer",
"minimum": 0
}
}
}
]
},
"previous": {
"$ref": "#/components/schemas/AnalyticsErrorGroupFact",
"type": "object",
"description": "One non-additive scope/code fact. Groups may overlap; never sum them to derive distinct affected submissions.",
"additionalProperties": false,
"required": [
"scope",
"code",
"affected_submission_count",
"affected_node_count",
"submission_denominator",
"rate"
],
"properties": {
"scope": {
"type": "string",
"enum": [
"ingestion_rejection",
"processing_failure",
"blocked_dependency"
]
},
"code": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"affected_submission_count": {
"type": "integer",
"minimum": 0
},
"affected_node_count": {
"type": [
"integer",
"null"
],
"minimum": 0
},
"submission_denominator": {
"type": "integer",
"minimum": 0
},
"rate": {
"$ref": "#/components/schemas/AnalyticsDecisionRate",
"type": "object",
"additionalProperties": false,
"required": [
"numerator",
"denominator",
"value",
"availability",
"reason"
],
"properties": {
"numerator": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"denominator": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"value": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"reason": {
"type": [
"string",
"null"
]
}
},
"oneOf": [
{
"properties": {
"availability": {
"const": "available"
},
"value": {
"type": "number"
},
"reason": {
"type": "null"
}
}
},
{
"properties": {
"availability": {
"const": "unavailable"
},
"value": {
"type": "null"
},
"reason": {
"type": "string",
"const": "no_submissions"
}
}
}
]
}
},
"oneOf": [
{
"properties": {
"scope": {
"const": "ingestion_rejection"
},
"code": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[a-z0-9]+(?:_[a-z0-9]+)*$"
},
"affected_node_count": {
"type": "null"
}
}
},
{
"properties": {
"scope": {
"enum": [
"processing_failure",
"blocked_dependency"
]
},
"code": {
"type": "string",
"minLength": 1,
"maxLength": 64,
"pattern": "^[a-z][a-z0-9_.-]{0,63}$"
},
"affected_node_count": {
"type": "integer",
"minimum": 0
}
}
}
]
},
"comparison": {
"$ref": "#/components/schemas/AnalyticsComparisonPair",
"type": "object",
"additionalProperties": false,
"required": [
"count",
"rate"
],
"properties": {
"count": {
"$ref": "#/components/schemas/AnalyticsComparisonState",
"type": "object",
"additionalProperties": false,
"required": [
"availability",
"reason"
],
"properties": {
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"reason": {
"type": [
"string",
"null"
]
}
},
"oneOf": [
{
"properties": {
"availability": {
"const": "available"
},
"reason": {
"type": "null"
}
}
},
{
"properties": {
"availability": {
"const": "unavailable"
},
"reason": {
"type": "string",
"enum": [
"previous_count_zero",
"current_period_has_no_attempted_nodes",
"previous_period_has_no_attempted_nodes",
"current_period_has_no_submissions",
"previous_period_has_no_submissions"
]
}
}
}
]
},
"rate": {
"$ref": "#/components/schemas/AnalyticsComparisonState",
"type": "object",
"additionalProperties": false,
"required": [
"availability",
"reason"
],
"properties": {
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"reason": {
"type": [
"string",
"null"
]
}
},
"oneOf": [
{
"properties": {
"availability": {
"const": "available"
},
"reason": {
"type": "null"
}
}
},
{
"properties": {
"availability": {
"const": "unavailable"
},
"reason": {
"type": "string",
"enum": [
"previous_count_zero",
"current_period_has_no_attempted_nodes",
"previous_period_has_no_attempted_nodes",
"current_period_has_no_submissions",
"previous_period_has_no_submissions"
]
}
}
}
]
}
}
}
}
}
},
"percentile_method": {
"type": "string",
"const": "nearest_rank"
},
"live_operations": {
"$ref": "#/components/schemas/AnalyticsLiveOperations",
"type": "object",
"additionalProperties": false,
"required": [
"queue",
"workers"
],
"properties": {
"queue": {
"$ref": "#/components/schemas/AnalyticsDocumentQueueSnapshot",
"type": "object",
"additionalProperties": false,
"required": [
"observed_at",
"pending_count",
"in_flight_count",
"availability",
"scope",
"method"
],
"properties": {
"observed_at": {
"type": "string",
"format": "date-time"
},
"pending_count": {
"type": "integer",
"minimum": 0
},
"in_flight_count": {
"type": "integer",
"minimum": 0
},
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"scope": {
"type": "string",
"const": "document_compose_and_render"
},
"method": {
"type": "string",
"const": "jetstream_consumer_info"
}
},
"allOf": [
{
"if": {
"properties": {
"availability": {
"const": "unavailable"
}
},
"required": [
"availability"
]
},
"then": {
"properties": {
"pending_count": {
"const": 0
},
"in_flight_count": {
"const": 0
}
}
}
}
]
},
"workers": {
"$ref": "#/components/schemas/AnalyticsDocumentWorkerSnapshot",
"type": "object",
"additionalProperties": false,
"required": [
"observed_at",
"responsive_replicas",
"busy_slots",
"capacity_slots",
"saturation_ratio",
"availability",
"scope",
"method"
],
"properties": {
"observed_at": {
"type": "string",
"format": "date-time"
},
"responsive_replicas": {
"type": "integer",
"minimum": 0
},
"busy_slots": {
"type": "integer",
"minimum": 0
},
"capacity_slots": {
"type": "integer",
"minimum": 0
},
"saturation_ratio": {
"type": [
"number",
"null"
],
"minimum": 0,
"maximum": 1
},
"availability": {
"type": "string",
"enum": [
"available",
"unavailable"
]
},
"scope": {
"type": "string",
"const": "document_worker_replicas"
},
"method": {
"type": "string",
"const": "bounded_nats_broadcast"
}
},
"allOf": [
{
"if": {
"properties": {
"availability": {
"const": "available"
},
"capacity_slots": {
"minimum": 1
}
},
"required": [
"availability",
"capacity_slots"
]
},
"then": {
"properties": {
"saturation_ratio": {
"type": "number",
"minimum": 0,
"maximum": 1
}
}
},
"else": {
"properties": {
"saturation_ratio": {
"type": "null"
}
}
}
}
]
}
}
}
}
}{
"observed_at": "2026-08-01T10:00:00Z",
"current": {
"from": "2026-08-01T10:00:00Z",
"to": "2026-08-01T10:00:00Z",
"submissions": {
"count": 0,
"raw_bytes": 0
},
"ingestion": {
"accepted_count": 0,
"rejected_count": 0,
"no_processing_count": 0,
"decision_latency": {
"sample_count": 0,
"p50_ms": null,
"p95_ms": null
}
},
"pending_ingestion_count": 0,
"processing": {
"planned_count": 0,
"attempted_count": 0,
"completed_count": 0,
"failed_count": 0,
"derived_blocked_count": 0,
"duration": {
"sample_count": 0,
"p50_ms": null,
"p95_ms": null
},
"peak_rss": {
"measured_count": 0,
"unavailable_count": 0,
"p50_bytes": null,
"p95_bytes": null
}
},
"generated_set_count": 0,
"storage": {
"docx_count": 0,
"docx_bytes": 0,
"pdf_count": 0,
"pdf_bytes": 0
},
"affected_submissions": {
"numerator": 0,
"denominator": 0,
"value": 1,
"availability": "available",
"reason": null
},
"assessment": "no_activity",
"processing_load": {
"nominal_bucket_width_seconds": 3600,
"buckets": [
{
"bucket_start": "2026-08-01T10:00:00Z",
"bucket_width_seconds": 3600,
"ingestion": {
"duration_ms": 0,
"operation_count": 0,
"average_duration_ms": null
},
"transformation": {
"duration_ms": 0,
"operation_count": 0,
"average_duration_ms": null
},
"docx_composition": {
"duration_ms": 0,
"operation_count": 0,
"average_duration_ms": null
},
"pdf_generation": {
"duration_ms": 0,
"operation_count": 0,
"average_duration_ms": null
}
}
]
}
},
"previous": {
"from": "2026-08-01T10:00:00Z",
"to": "2026-08-01T10:00:00Z",
"submissions": {
"count": 0,
"raw_bytes": 0
},
"ingestion": {
"accepted_count": 0,
"rejected_count": 0,
"no_processing_count": 0,
"decision_latency": {
"sample_count": 0,
"p50_ms": null,
"p95_ms": null
}
},
"pending_ingestion_count": 0,
"processing": {
"planned_count": 0,
"attempted_count": 0,
"completed_count": 0,
"failed_count": 0,
"derived_blocked_count": 0,
"duration": {
"sample_count": 0,
"p50_ms": null,
"p95_ms": null
},
"peak_rss": {
"measured_count": 0,
"unavailable_count": 0,
"p50_bytes": null,
"p95_bytes": null
}
},
"generated_set_count": 0,
"storage": {
"docx_count": 0,
"docx_bytes": 0,
"pdf_count": 0,
"pdf_bytes": 0
},
"affected_submissions": {
"numerator": 0,
"denominator": 0,
"value": 1,
"availability": "available",
"reason": null
},
"assessment": "no_activity",
"processing_load": {
"nominal_bucket_width_seconds": 3600,
"buckets": [
{
"bucket_start": "2026-08-01T10:00:00Z",
"bucket_width_seconds": 3600,
"ingestion": {
"duration_ms": 0,
"operation_count": 0,
"average_duration_ms": null
},
"transformation": {
"duration_ms": 0,
"operation_count": 0,
"average_duration_ms": null
},
"docx_composition": {
"duration_ms": 0,
"operation_count": 0,
"average_duration_ms": null
},
"pdf_generation": {
"duration_ms": 0,
"operation_count": 0,
"average_duration_ms": null
}
}
]
}
},
"comparisons": {
"submissions": {
"availability": "available",
"reason": null
},
"processing_completion": {
"availability": "available",
"reason": null
},
"generated_sets": {
"availability": "available",
"reason": null
},
"affected_submissions": {
"availability": "available",
"reason": null
}
},
"error_group_count": 0,
"error_groups_truncated": false,
"error_groups": [
{
"current": {
"scope": "ingestion_rejection",
"code": "synthetic_example",
"affected_submission_count": 0,
"affected_node_count": null,
"submission_denominator": 0,
"rate": {
"numerator": 0,
"denominator": 0,
"value": 1,
"availability": "available",
"reason": null
}
},
"previous": {
"scope": "ingestion_rejection",
"code": "synthetic_example",
"affected_submission_count": 0,
"affected_node_count": null,
"submission_denominator": 0,
"rate": {
"numerator": 0,
"denominator": 0,
"value": 1,
"availability": "available",
"reason": null
}
},
"comparison": {
"count": {
"availability": "available",
"reason": null
},
"rate": {
"availability": "available",
"reason": null
}
}
}
],
"percentile_method": "nearest_rank",
"live_operations": {
"queue": {
"observed_at": "2026-08-01T10:00:00Z",
"pending_count": 0,
"in_flight_count": 0,
"availability": "available",
"scope": "document_compose_and_render",
"method": "jetstream_consumer_info"
},
"workers": {
"observed_at": "2026-08-01T10:00:00Z",
"responsive_replicas": 0,
"busy_slots": 0,
"capacity_slots": 0,
"saturation_ratio": null,
"availability": "available",
"scope": "document_worker_replicas",
"method": "bounded_nats_broadcast"
}
}
}