|
@@ -10,6 +10,8 @@ The dashboard belongs in the skill as a reusable generator, not as customer data
|
|
|
- `scripts/dashboard/build_dashboard.py`
|
|
- `scripts/dashboard/build_dashboard.py`
|
|
|
- `assets/dashboard_template.html`
|
|
- `assets/dashboard_template.html`
|
|
|
- `assets/dashboard_config.example.json`
|
|
- `assets/dashboard_config.example.json`
|
|
|
|
|
+
|
|
|
|
|
+`assets/dashboard_template.html` is the official reusable visual template. It must retain the `{{dashboard_json}}` placeholder and must never contain customer rows copied from a generated dashboard. When adopting the appearance of a generated dashboard, remove its embedded runtime JSON before updating this template.
|
|
|
- Project/runtime outputs must be written outside the skill:
|
|
- Project/runtime outputs must be written outside the skill:
|
|
|
- `runs/YYYYMMDD/<run_id>/customer_dashboard.html`
|
|
- `runs/YYYYMMDD/<run_id>/customer_dashboard.html`
|
|
|
- `runs/YYYYMMDD/<run_id>/dashboard_data.json`
|
|
- `runs/YYYYMMDD/<run_id>/dashboard_data.json`
|