Add unwrapped dashboard spec for Grafana UI import
The exported dashboard-1783595688930.json wraps the model in the apiVersion/kind/metadata/spec envelope. Grafana's "Import via JSON" validates the pasted top level against the dashboard-spec schema and reports every required field (annotations, elements, layout, timeSettings, etc.) as missing because they live under spec. dashboard-import.json is the same dashboard with the envelope stripped, so the required fields sit at the top level and the UI importer accepts it. The original envelope file is kept for API/provisioning use. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in: