{
  "metadata": {
    "title": "Constraint and shadow-price register",
    "status": "illustrative data",
    "constrained_solution_contribution_eur": 486000
  },
  "constraints": [
    {
      "id": "total_budget",
      "rule": "<= 1200000 EUR",
      "nature": "hard",
      "active": true,
      "shadow_price_eur_per_eur": 0.42,
      "owner": "finance_department"
    },
    {
      "id": "brand_floor",
      "rule": ">= 180000 EUR",
      "nature": "policy",
      "active": true,
      "shadow_price_eur_per_eur": -0.25,
      "owner": "marketing_department"
    },
    {
      "id": "crm_capacity",
      "rule": "<= 140000 EUR",
      "nature": "capability",
      "active": true,
      "shadow_price_eur_per_eur": 0.68,
      "owner": "crm_ops"
    },
    {
      "id": "video_production",
      "rule": "<= 6 assets",
      "nature": "capability",
      "active": false,
      "slack": 2,
      "shadow_price_eur_per_asset": 4500,
      "owner": "brand_content"
    }
  ],
  "crm_relaxation_scenario": {
    "capacity_increase_eur": 20000,
    "gross_value_eur": 13600,
    "capacity_cost_eur": 9000,
    "net_value_eur": 4600,
    "decision": "accept_within_local_range"
  }
}
