{
  "spec_version": "1.0.0",
  "document_type": "protocol",
  "protocol_id": "protocol.risk_mitigation.v1",
  "display_name": "Risk Mitigation Protocol",
  "updated_at": "2026-02-04T16:05:53Z",
  "priority": 95,
  "inputs": {
    "signals": [
      "audience.age_range",
      "content_type",
      "emotion_intensity"
    ],
    "context_fields": [
      "content"
    ]
  },
  "rules": [
    {
      "if": {
        "audience.age_range": "children"
      },
      "then": {
        "set": {
          "avoid": [
            "fear",
            "violence",
            "overdramatization"
          ]
        }
      }
    },
    {
      "if": {
        "emotion_intensity_gt": 0.7
      },
      "then": {
        "action": "reduce_emotional_tone"
      }
    }
  ],
  "outputs": {
    "actions": [
      "filter_content",
      "adjust_tone"
    ],
    "artifacts": [
      "risk_report"
    ]
  }
}