[
  {"id": "positive-1", "prompt": "Turn changes.json into customer-facing release notes.", "should_trigger": true},
  {"id": "positive-2", "prompt": "What changed for users in this release? Use changes.json and save the structured result.", "should_trigger": true},
  {"id": "positive-3", "prompt": "Make a release note draft from this change manifest, leaving out internal-only work.", "should_trigger": true},
  {"id": "negative-1", "prompt": "Explain how semantic versioning works.", "should_trigger": false},
  {"id": "negative-2", "prompt": "Rename a variable in the release-note generator.", "should_trigger": false},
  {"id": "negative-3", "prompt": "Validate the JSON syntax in changes.json without changing it.", "should_trigger": false},
  {"id": "boundary-1", "prompt": "Write release notes, but there is no change manifest yet.", "should_trigger": true}
]
