[
  {
    "commit": "string",
    "summary": "string",
    "testPrompts": [
      {
        "prompt": "string",
        "rationale": "string"
      }
    ],
    "confidenceScore": 0,
    "blindspotFlags": [
      "string"
    ],
    "notes": "string"
  },
  {
    "commit": "refactor assistant retry logic to handle empty states",
    "summary": "Improved how the assistant responds when it cannot provide a direct answer, adding a retry option for users.",
    "testPrompts": [
      {
        "prompt": "Ask the assistant a question it may not be able to answer. What happens next? How do you respond to the retry behavior?",
        "rationale": "We want to observe if users recognize and understand the new retry flow, and whether it encourages continued engagement."
      }
    ],
    "confidenceScore": 88,
    "blindspotFlags": [
      "Possible context loss — commit may be part of a multi-step update",
      "Requires live UI or mock for meaningful testing"
    ],
    "notes": "This commit suggests a flow change that is user-facing, but confirmation is needed on how the retry logic is visually presented."
  }
] 