{
  "jira_key": "AN-52",
  "passed": true,
  "test_matrix": [
    {
      "name": "Service_Level__c field exists on Contact object",
      "type": "positive",
      "description": "Verify that the Service_Level__c picklist field is present on the Contact object.",
      "acceptance_criterion": "Create a custom picklist field Service_Level__c on the Contact object."
    },
    {
      "name": "Service_Level__c field does not exist on Account object",
      "type": "negative",
      "description": "Verify that the Service_Level__c field is not present on the Account object, as clarified in the comments.",
      "acceptance_criterion": "Create a custom picklist field Service_Level__c on the Contact object."
    },
    {
      "name": "Service_Level__c picklist values are correct",
      "type": "positive",
      "description": "Verify that the picklist values for Service_Level__c are exactly Gold, Silver, and Bronze.",
      "acceptance_criterion": "Picklist values: Gold, Silver, Bronze."
    },
    {
      "name": "Service_Level__c picklist does not allow values outside Gold, Silver, Bronze",
      "type": "negative",
      "description": "Attempt to set Service_Level__c to a value not in the allowed list (e.g., 'Platinum') and verify it is not accepted.",
      "acceptance_criterion": "Picklist values: Gold, Silver, Bronze."
    },
    {
      "name": "Default value for Service_Level__c is Silver",
      "type": "positive",
      "description": "Create a new Contact without specifying Service_Level__c and verify that the value defaults to Silver.",
      "acceptance_criterion": "Default value: Silver."
    },
    {
      "name": "Service_Level__c field is not required",
      "type": "positive",
      "description": "Verify that a Contact can be created without specifying a value for Service_Level__c (field is not required).",
      "acceptance_criterion": "Field is not required at definition."
    },
    {
      "name": "No validation rules or automation on Service_Level__c",
      "type": "positive",
      "description": "Verify that there are no validation rules or automation (e.g., workflow, triggers, flows) related to Service_Level__c.",
      "acceptance_criterion": "No validation rules or automation required."
    },
    {
      "name": "Service_Level__c field is not required on page layout",
      "type": "manual",
      "description": "Check the Contact page layout to ensure Service_Level__c is not marked as required (since page layout assignment is out of scope, this is a manual check if visible).",
      "acceptance_criterion": "Field is not required at definition."
    }
  ],
  "apex_tests_run": 0,
  "apex_tests_passed": 0,
  "apex_failures": [],
  "manual_scenarios": [
    "Service_Level__c field is not required on page layout"
  ],
  "summary": "QA passed \u2014 acceptance criteria covered; no Apex classes in this change",
  "notes": null
}