Input
--sli-spec: SLI Spec JSON (required)--metric-mapping-spec: Metric Mapping Spec JSON (required)--metrics-catalog: Metrics catalog JSON (required)--log-dict: Log field dictionary JSON (required)--trace-spans: tracing span name JSON (required)--existing-dashboard: existing dashboard JSON (required)
Five substeps
- Data source connectivity check
- Query adaptation
- Empty chart / incorrect chart identification
- Automatic repair
- Acceptance testing
Output
Fixed output to output/<repo_slug>/:
dashboard-assembled.jsonvalidation-report.jsonautofix-report.jsonacceptance-report.jsontraceability.jsonevidence-index.enriched.json
Acceptance metrics
success_rateempty_panels_counterror_query_countmanual_confirmation_items