{
  "template_id": "scenario-slider-panel",
  "name": "Scenario slider panel",
  "description": "A compact bottom panel that adds a light scenario slider to a primary dashboard template.",
  "version": "1.0.0",
  "engine_id": "17",
  "tags": [
    "scenario",
    "slider",
    "panel",
    "planning",
    "sensitivity"
  ],
  "categories": [
    "panel",
    "financial-reporting"
  ],
  "best_for": "Adding a scenario input preview to the bottom of a revenue or KPI-led dashboard.",
  "complexity": "low",
  "composable": true,
  "composition_role": "panel",
  "default_inject_at": "bottom",
  "compatible_with": [],
  "quality_baseline": 92,
  "created_at": "2026-03-22",
  "created_by": "hand-built",
  "source_artifact_id": null,
  "renderer_key": "vault_scenario_slider_panel",
  "input_schema_version": 1,
  "supported_input_modes": [
    "json"
  ],
  "input_contract": {
    "supported_input_modes": [
      "json"
    ],
    "preferred_input_mode": "json",
    "strict_input_mode": true,
    "allow_chat_supplement": false,
    "required_fields": [
      "default_percent"
    ],
    "rejection_help": "This scenario panel expects normalized structured data from a template composition flow."
  },
  "match_aliases": [
    "scenario panel",
    "scenario slider"
  ],
  "slots": {
    "default_percent": {
      "type": "number",
      "required": true
    },
    "options": {
      "type": "array",
      "required": false
    }
  }
}
