{
  "apiVersion": "v1",
  "organization": {
    "id": "madewithlove",
    "name": "madewithlove",
    "sector": "other",
    "aiVendor": false,
    "domain": "madewithlove.com",
    "passages": 3,
    "checked": 3,
    "url": "https://the-ai-record.com/organizations/madewithlove",
    "json": "https://the-ai-record.com/api/v1/organizations/madewithlove.json",
    "description": "A software consultancy that offers engineering teams, fractional CTOs, technical due diligence audits, CTO coaching, recruiting and product management.",
    "ownership": null,
    "ticker": null,
    "hq": null,
    "founded": null,
    "website": "https://madewithlove.com",
    "profileSource": "https://madewithlove.com/blog/automatic-pull-request-reviewing-with-cursors-bugbot",
    "figures": [],
    "topics": [
      "ai-review-cost",
      "ai-review-quality"
    ]
  },
  "people": [
    {
      "id": "peter-eysermans",
      "name": "Peter Eysermans",
      "role": "Author, madewithlove blog (role not stated on the page)",
      "level": "practitioner",
      "levelMeaning": "Someone doing the work at the organization.",
      "organization": "madewithlove",
      "organizationId": "madewithlove",
      "passages": 3,
      "reported": 0,
      "url": "https://the-ai-record.com/people/peter-eysermans",
      "json": "https://the-ai-record.com/api/v1/people/peter-eysermans.json"
    }
  ],
  "passages": [
    {
      "id": "madewithlove-40-month-more-expensive-end-tooling-spectrum-2025",
      "text": "At $40/month, it is on the more expensive end of the tooling spectrum, especially when compared to something like GitHub Copilot, which costs $19/month per user.",
      "context": null,
      "speaker": "Peter Eysermans",
      "speakerId": "peter-eysermans",
      "speakerUrl": "https://the-ai-record.com/people/peter-eysermans",
      "speakerLevel": "practitioner",
      "role": "Author, madewithlove blog (role not stated on the page)",
      "voice": "person",
      "organization": "madewithlove",
      "organizationId": "madewithlove",
      "organizationUrl": "https://the-ai-record.com/organizations/madewithlove",
      "aiVendor": false,
      "work": {
        "title": "Automatic pull request reviewing with Cursor's Bugbot",
        "type": "post",
        "date": "2025-09-02",
        "publisher": "madewithlove blog",
        "locator": "What does it cost?",
        "url": "https://madewithlove.com/blog/automatic-pull-request-reviewing-with-cursors-bugbot"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-08"
      },
      "topics": [
        "ai-review-cost"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "ai-reviewer-price",
          "value": 40,
          "unit": "usd",
          "period": "as of July 24, 2025",
          "definition": "Bugbot subscription price per month as the author states it; compared with $19 per user per month for GitHub Copilot",
          "level": "n/a"
        }
      ],
      "url": "https://the-ai-record.com/passages/madewithlove-40-month-more-expensive-end-tooling-spectrum-2025",
      "json": "https://the-ai-record.com/api/v1/passages/madewithlove-40-month-more-expensive-end-tooling-spectrum-2025.json"
    },
    {
      "id": "madewithlove-bugbot-ran-month-caught-around-ten-real-bugs-2025",
      "text": "In our case, Bugbot ran for a month and caught around ten real bugs. One of the best examples was a subtle mix-up between two different phone number lists in the code.",
      "context": null,
      "speaker": "Peter Eysermans",
      "speakerId": "peter-eysermans",
      "speakerUrl": "https://the-ai-record.com/people/peter-eysermans",
      "speakerLevel": "practitioner",
      "role": "Author, madewithlove blog (role not stated on the page)",
      "voice": "person",
      "organization": "madewithlove",
      "organizationId": "madewithlove",
      "organizationUrl": "https://the-ai-record.com/organizations/madewithlove",
      "aiVendor": false,
      "work": {
        "title": "Automatic pull request reviewing with Cursor's Bugbot",
        "type": "post",
        "date": "2025-09-02",
        "publisher": "madewithlove blog",
        "locator": "How good is it, really?",
        "url": "https://madewithlove.com/blog/automatic-pull-request-reviewing-with-cursors-bugbot"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-08"
      },
      "topics": [
        "ai-review-quality"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "real-bugs-caught-by-ai-reviewer",
          "value": 10,
          "unit": "count",
          "period": "one month, one team",
          "definition": "real bugs Bugbot found in pull requests, stated as 'around ten'; AI assists, a person decides",
          "level": "n/a"
        }
      ],
      "url": "https://the-ai-record.com/passages/madewithlove-bugbot-ran-month-caught-around-ten-real-bugs-2025",
      "json": "https://the-ai-record.com/api/v1/passages/madewithlove-bugbot-ran-month-caught-around-ten-real-bugs-2025.json"
    },
    {
      "id": "madewithlove-it-occasionally-throws-false-positives-example-2025",
      "text": "It occasionally throws false positives. For instance, in the review above, it flagged swapped parameters that weren’t actually swapped. It’s also overly cautious about nullable types, warning about missing null checks even in safe contexts.",
      "context": null,
      "speaker": "Peter Eysermans",
      "speakerId": "peter-eysermans",
      "speakerUrl": "https://the-ai-record.com/people/peter-eysermans",
      "speakerLevel": "practitioner",
      "role": "Author, madewithlove blog (role not stated on the page)",
      "voice": "person",
      "organization": "madewithlove",
      "organizationId": "madewithlove",
      "organizationUrl": "https://the-ai-record.com/organizations/madewithlove",
      "aiVendor": false,
      "work": {
        "title": "Automatic pull request reviewing with Cursor's Bugbot",
        "type": "post",
        "date": "2025-09-02",
        "publisher": "madewithlove blog",
        "locator": "How good is it, really?",
        "url": "https://madewithlove.com/blog/automatic-pull-request-reviewing-with-cursors-bugbot"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-08"
      },
      "topics": [
        "ai-review-quality"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [],
      "url": "https://the-ai-record.com/passages/madewithlove-it-occasionally-throws-false-positives-example-2025",
      "json": "https://the-ai-record.com/api/v1/passages/madewithlove-it-occasionally-throws-false-positives-example-2025.json"
    }
  ],
  "notice": [
    "Every passage is reproduced word for word from the cited source.",
    "Check the verification status: \"reported\" means not yet confirmed by an independent second reader.",
    "Organizations flagged aiVendor sell AI tools or services and have a reason to publish flattering numbers.",
    "An empty result means the archive holds nothing on it, not that nobody has said anything."
  ]
}