{
 "repo": {
  "name": "cal.com",
  "owner": "calcom",
  "stars": 49791,
  "license": "MIT",
  "full_name": "calcom/cal.com",
  "fetched_at": "2026-11-08T11:01:50.496371+00:00",
  "primary_language": "TypeScript"
 },
 "burns": [
  {
   "agent": "devin",
   "number": 22673,
   "reviewer_excerpt": "Can't we just pass `hidden` to `experimentalAlert` to hide it?",
   "reviewer_excerpt_url": "https://github.com/calcom/cal.com/pull/22673#pullrequestreview-3043191168"
  },
  {
   "agent": "devin",
   "number": 22067,
   "reviewer_excerpt": "🚀",
   "reviewer_excerpt_url": "https://github.com/calcom/cal.com/pull/22067#pullrequestreview-2963947341"
  },
  {
   "agent": "devin",
   "number": 22047,
   "reviewer_excerpt": "Going for other optimizations first. Will revisit this if it makes sense.",
   "reviewer_excerpt_url": "https://github.com/calcom/cal.com/pull/22047#issuecomment-3025250688"
  },
  {
   "agent": "devin",
   "number": 22040,
   "reviewer_excerpt": "DevinIA, please checks the CI failures.",
   "reviewer_excerpt_url": "https://github.com/calcom/cal.com/pull/22040#issuecomment-3014139249"
  },
  {
   "agent": "devin",
   "number": 21938,
   "reviewer_excerpt": "Looks good !",
   "reviewer_excerpt_url": "https://github.com/calcom/cal.com/pull/21938#pullrequestreview-2970444613"
  },
  {
   "agent": "devin",
   "number": 21497,
   "reviewer_excerpt": "self review",
   "reviewer_excerpt_url": "https://github.com/calcom/cal.com/pull/21497#pullrequestreview-2865570088"
  }
 ],
 "total": 220,
 "agents": [
  {
   "agent": "devin",
   "merged": 79,
   "flights": 220,
   "burn_rate": 0.2,
   "merge_rate": 0.376,
   "last_flight_at": "2025-07-30T11:33:47+00:00",
   "median_hours_to_merge": 12.8
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "devin",
   "state": "open",
   "title": "refactor: convert getShouldServeCache to CacheService with dependency injection",
   "number": 22814,
   "outcome": "stale",
   "index_ok": false,
   "additions": 13834,
   "deletions": 2092,
   "merged_at": null,
   "opened_at": "2025-07-30T11:33:47+00:00",
   "task_type": "refactor",
   "files_changed": 147,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "open",
   "title": "refactor: convert checkBookingLimits to class service with dependency injection",
   "number": 22768,
   "outcome": "stale",
   "index_ok": false,
   "additions": 5288,
   "deletions": 2215,
   "merged_at": null,
   "opened_at": "2025-07-28T09:21:35+00:00",
   "task_type": "refactor",
   "files_changed": 166,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "open",
   "title": "feat: add optional startTime prop to BookerPlatformWrapper",
   "number": 22731,
   "outcome": "stale",
   "index_ok": false,
   "additions": 13286,
   "deletions": 3810,
   "merged_at": null,
   "opened_at": "2025-07-25T08:25:42+00:00",
   "task_type": "feat",
   "files_changed": 316,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add forceSelectedDate prop to bypass availability checks in DatePicker",
   "number": 22730,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 9,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-25T08:21:07+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "open",
   "title": "feat: add custom className properties to AvailabilitySettings and CalendarSettingsPlatformWrapper components",
   "number": 22675,
   "outcome": "stale",
   "index_ok": false,
   "additions": 38,
   "deletions": 13,
   "merged_at": null,
   "opened_at": "2025-07-22T09:41:22+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add hideRecurringAlerts prop to EventTypePlatformWrapper",
   "number": 22673,
   "outcome": "burn",
   "index_ok": true,
   "additions": 41,
   "deletions": 23,
   "merged_at": null,
   "opened_at": "2025-07-22T09:30:42+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: expose form validation methods from EventTypePlatformWrapper",
   "number": 22655,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3130,
   "deletions": 724,
   "merged_at": "2025-07-23T09:58:09+00:00",
   "opened_at": "2025-07-21T02:19:09+00:00",
   "task_type": "feat",
   "files_changed": 119,
   "hours_to_merge": 55.65
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add heavy-duty stress test for buildDateRanges function",
   "number": 22638,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 158,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-18T23:09:39+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add comprehensive getSlots performance tests for complex team scenarios",
   "number": 22609,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 1397,
   "deletions": 122,
   "merged_at": null,
   "opened_at": "2025-07-17T21:46:08+00:00",
   "task_type": "feat",
   "files_changed": 14,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "docs: clarify bookingFields replacement behavior in update event type input",
   "number": 22554,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 6,
   "deletions": 6,
   "merged_at": "2025-07-16T13:58:01+00:00",
   "opened_at": "2025-07-16T11:29:31+00:00",
   "task_type": "docs",
   "files_changed": 3,
   "hours_to_merge": 2.48
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add performance benchmark for subtract function comparing UTC vs timezone dayjs modes",
   "number": 22548,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 271,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-16T09:43:46+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "fix: prevent description field duplication in Editor component",
   "number": 22511,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 37,
   "deletions": 37,
   "merged_at": null,
   "opened_at": "2025-07-15T03:08:21+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "fix: eliminate flaky E2E tests by adding proper test isolation",
   "number": 22488,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 8485,
   "deletions": 2691,
   "merged_at": "2025-07-16T13:43:06+00:00",
   "opened_at": "2025-07-14T17:01:52+00:00",
   "task_type": "fix",
   "files_changed": 144,
   "hours_to_merge": 44.69
  },
  {
   "agent": "devin",
   "state": "open",
   "title": "feat: refactor Deel app to OAuth integration with automatic time-off creation",
   "number": 22442,
   "outcome": "stale",
   "index_ok": false,
   "additions": 28093,
   "deletions": 5950,
   "merged_at": null,
   "opened_at": "2025-07-12T05:29:45+00:00",
   "task_type": "feat",
   "files_changed": 470,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "fix: add validation for empty hosts in round robin reassignment",
   "number": 22429,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 26,
   "deletions": 18,
   "merged_at": "2025-07-11T21:03:36+00:00",
   "opened_at": "2025-07-11T18:14:45+00:00",
   "task_type": "fix",
   "files_changed": 8,
   "hours_to_merge": 2.81
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: hide recurring tab when no recurring bookings exist",
   "number": 22421,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 37,
   "deletions": 30,
   "merged_at": null,
   "opened_at": "2025-07-11T15:23:25+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: inject required repositories into AvailableSlotsService using dependency injection",
   "number": 22413,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 265,
   "deletions": 62,
   "merged_at": "2025-07-11T14:37:24+00:00",
   "opened_at": "2025-07-11T10:19:47+00:00",
   "task_type": "feat",
   "files_changed": 30,
   "hours_to_merge": 4.29
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "refactor: convert RoutingFormResponseRepository to use dependency injection pattern",
   "number": 22408,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 66,
   "deletions": 43,
   "merged_at": "2025-07-11T10:03:25+00:00",
   "opened_at": "2025-07-11T08:02:50+00:00",
   "task_type": "refactor",
   "files_changed": 7,
   "hours_to_merge": 2.01
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "refactor: convert EventTypeRepository to use dependency injection pattern",
   "number": 22397,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 68,
   "deletions": 59,
   "merged_at": "2025-07-11T07:39:22+00:00",
   "opened_at": "2025-07-10T18:53:55+00:00",
   "task_type": "refactor",
   "files_changed": 14,
   "hours_to_merge": 12.76
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "refactor: convert BookingRepository to use dependency injection pattern",
   "number": 22389,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 124,
   "deletions": 88,
   "merged_at": "2025-07-10T18:06:57+00:00",
   "opened_at": "2025-07-10T15:40:58+00:00",
   "task_type": "refactor",
   "files_changed": 21,
   "hours_to_merge": 2.43
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "refactor: convert SelectedSlotsRepository to use dependency injection pattern",
   "number": 22387,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 194,
   "deletions": 162,
   "merged_at": "2025-07-10T15:14:27+00:00",
   "opened_at": "2025-07-10T14:28:59+00:00",
   "task_type": "refactor",
   "files_changed": 21,
   "hours_to_merge": 0.76
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "refactor: convert TeamRepository to use dependency injection pattern",
   "number": 22383,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 133,
   "deletions": 104,
   "merged_at": "2025-07-10T14:03:50+00:00",
   "opened_at": "2025-07-10T12:27:22+00:00",
   "task_type": "refactor",
   "files_changed": 17,
   "hours_to_merge": 1.61
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add hidden property support for event types in Platform API v2",
   "number": 22381,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 172,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-10T11:44:23+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "docs: add comprehensive dependency injection HOWTO guide",
   "number": 22379,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 387,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-10T11:29:07+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "fix: improve layout in copy times popup",
   "number": 22368,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 38,
   "deletions": 43,
   "merged_at": "2025-07-10T13:21:38+00:00",
   "opened_at": "2025-07-10T00:32:20+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 12.82
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "refactor: convert UserRepository to use dependency injection pattern",
   "number": 22360,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1736,
   "deletions": 895,
   "merged_at": "2025-07-10T12:11:14+00:00",
   "opened_at": "2025-07-09T17:41:12+00:00",
   "task_type": "refactor",
   "files_changed": 123,
   "hours_to_merge": 18.5
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "fix: update organization property access to use profile-based patterns",
   "number": 22349,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 66,
   "deletions": 61,
   "merged_at": null,
   "opened_at": "2025-07-09T12:14:43+00:00",
   "task_type": "fix",
   "files_changed": 31,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "open",
   "title": "feat: add PATCH endpoint for updating Google Calendar events",
   "number": 22339,
   "outcome": "stale",
   "index_ok": false,
   "additions": 37739,
   "deletions": 8799,
   "merged_at": null,
   "opened_at": "2025-07-09T05:58:32+00:00",
   "task_type": "feat",
   "files_changed": 538,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Add contact form for free users in Plain support widget",
   "number": 22311,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 68395,
   "deletions": 15264,
   "merged_at": "2025-07-24T18:14:39+00:00",
   "opened_at": "2025-07-07T21:13:36+00:00",
   "task_type": "feat",
   "files_changed": 703,
   "hours_to_merge": 405.02
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: rename repository classes to include Prisma prefix",
   "number": 22302,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 7888,
   "deletions": 6960,
   "merged_at": null,
   "opened_at": "2025-07-07T15:29:44+00:00",
   "task_type": "feat",
   "files_changed": 435,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: migrate Salesforce package from urql to graphql-request",
   "number": 22279,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 21756,
   "deletions": 9216,
   "merged_at": null,
   "opened_at": "2025-07-04T19:23:05+00:00",
   "task_type": "feat",
   "files_changed": 462,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "fix: {WIP]",
   "number": 22278,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 4212,
   "deletions": 1049,
   "merged_at": null,
   "opened_at": "2025-07-04T18:18:09+00:00",
   "task_type": "fix",
   "files_changed": 139,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "refactor: replace Prisma.validator<Select>() with satisfies syntax",
   "number": 22270,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 167,
   "deletions": 168,
   "merged_at": "2025-07-04T20:08:05+00:00",
   "opened_at": "2025-07-04T15:36:20+00:00",
   "task_type": "refactor",
   "files_changed": 57,
   "hours_to_merge": 4.53
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add rescheduled and rescheduledToUid fields to booking API",
   "number": 22267,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 53,
   "deletions": 3,
   "merged_at": null,
   "opened_at": "2025-07-04T14:06:08+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "refactor: convert getWorkflowReminders to instantiable WorkflowReminderRepository class",
   "number": 22252,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 4893,
   "deletions": 4137,
   "merged_at": null,
   "opened_at": "2025-07-03T21:36:46+00:00",
   "task_type": "refactor",
   "files_changed": 133,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: expose AvailabilitySettingsProps type in @calcom/atoms",
   "number": 22246,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 27870,
   "deletions": 13179,
   "merged_at": "2025-07-11T14:53:40+00:00",
   "opened_at": "2025-07-03T16:01:12+00:00",
   "task_type": "feat",
   "files_changed": 427,
   "hours_to_merge": 190.87
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "fix: handle P2002 conflicts in ensureSelectedCalendarIsInDb gracefully",
   "number": 22244,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 54,
   "deletions": 35,
   "merged_at": null,
   "opened_at": "2025-07-03T14:55:14+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "fix: use authenticated user in getEventTypes when no username provided",
   "number": 22237,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 15,
   "deletions": 6,
   "merged_at": null,
   "opened_at": "2025-07-03T10:27:32+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "fix: add explicit type annotation to CalComAdapter function",
   "number": 22230,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 714,
   "deletions": 746,
   "merged_at": "2025-07-03T10:37:16+00:00",
   "opened_at": "2025-07-03T00:23:22+00:00",
   "task_type": "fix",
   "files_changed": 13,
   "hours_to_merge": 10.23
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add availabilityLoaded embed event",
   "number": 22221,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 46,
   "deletions": 2,
   "merged_at": null,
   "opened_at": "2025-07-02T18:00:39+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add availabilityLoaded embed event",
   "number": 22220,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 45,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-07-02T16:05:17+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: migrate to Tailwind CSS v4",
   "number": 22203,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 929,
   "deletions": 96,
   "merged_at": null,
   "opened_at": "2025-07-02T09:23:16+00:00",
   "task_type": "feat",
   "files_changed": 16,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "refactor: simplify seated event booking limits implementation",
   "number": 22189,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 314,
   "deletions": 17,
   "merged_at": null,
   "opened_at": "2025-07-01T21:58:34+00:00",
   "task_type": "refactor",
   "files_changed": 7,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "fix: ensure isBookingDryRun prop works for booking creation",
   "number": 22182,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 23287,
   "deletions": 10516,
   "merged_at": "2025-07-11T16:45:30+00:00",
   "opened_at": "2025-07-01T12:12:37+00:00",
   "task_type": "fix",
   "files_changed": 510,
   "hours_to_merge": 244.55
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: add user context logging to request interceptor",
   "number": 22180,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 203,
   "deletions": 208,
   "merged_at": "2025-07-01T21:08:31+00:00",
   "opened_at": "2025-07-01T11:38:07+00:00",
   "task_type": "feat",
   "files_changed": 27,
   "hours_to_merge": 9.51
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: enhance API v2 exception filters with user context for improved Axiom observability",
   "number": 22157,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 103,
   "deletions": 25,
   "merged_at": "2025-07-01T07:05:22+00:00",
   "opened_at": "2025-06-30T11:52:40+00:00",
   "task_type": "feat",
   "files_changed": 18,
   "hours_to_merge": 19.21
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: optimize slot calculation performance for team event types",
   "number": 22067,
   "outcome": "burn",
   "index_ok": true,
   "additions": 3923,
   "deletions": 3656,
   "merged_at": null,
   "opened_at": "2025-06-26T15:43:44+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: optimize slot generation with inverted algorithm",
   "number": 22047,
   "outcome": "burn",
   "index_ok": true,
   "additions": 485,
   "deletions": 228,
   "merged_at": null,
   "opened_at": "2025-06-26T05:05:52+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: implement batched parallel processing for user availability calculation",
   "number": 22046,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 78,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-06-26T04:46:55+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add stale flag to CalendarCache to prevent race conditions",
   "number": 22040,
   "outcome": "burn",
   "index_ok": true,
   "additions": 1195,
   "deletions": 940,
   "merged_at": null,
   "opened_at": "2025-06-25T16:47:50+00:00",
   "task_type": "feat",
   "files_changed": 13,
   "hours_to_merge": null
  }
 ],
 "indexed": 110,
 "monthly": [
  {
   "burns": 4,
   "month": "2024-12",
   "merged": 1,
   "flights": 7
  },
  {
   "burns": 0,
   "month": "2025-01",
   "merged": 0,
   "flights": 1
  },
  {
   "burns": 17,
   "month": "2025-04",
   "merged": 18,
   "flights": 53
  },
  {
   "burns": 14,
   "month": "2025-05",
   "merged": 35,
   "flights": 81
  },
  {
   "burns": 6,
   "month": "2025-06",
   "merged": 7,
   "flights": 33
  },
  {
   "burns": 1,
   "month": "2025-07",
   "merged": 18,
   "flights": 45
  }
 ],
 "top_authors": [],
 "page": "https://agentriders.com/logs/calcom/cal.com/"
}