{
  "template_id": "segment-breakdown-sidebar",
  "name": "Segment breakdown sidebar",
  "description": "A compact sidebar panel for segment concentration, coverage gaps, and prioritization.",
  "version": "1.0.0",
  "engine_id": "07",
  "tags": [
    "segment",
    "breakdown",
    "sidebar",
    "mix",
    "concentration"
  ],
  "categories": [
    "panel",
    "financial-reporting"
  ],
  "best_for": "Adding a segment view to a KPI-led dashboard without changing the main shell.",
  "complexity": "low",
  "composable": true,
  "composition_role": "panel",
  "default_inject_at": "sidebar",
  "compatible_with": [],
  "quality_baseline": 92,
  "created_at": "2026-03-22",
  "created_by": "hand-built",
  "source_artifact_id": null,
  "renderer_key": "vault_segment_breakdown_sidebar",
  "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": [
      "segments"
    ],
    "rejection_help": "This panel is meant to be filled by normalized structured data inside a composed template flow."
  },
  "match_aliases": [
    "segment sidebar",
    "segment breakdown"
  ],
  "slots": {
    "segments": {
      "type": "array",
      "required": true
    }
  }
}
