{
 "flight": {
  "id": 887349,
  "agent": "cursor",
  "state": "merged",
  "title": "feat(ai): Add .md extension to provide pages in markdown for LLMs",
  "number": 13994,
  "source": "aidev",
  "commits": 30,
  "debrief": "Cursor adds a .md extension to every pre-rendered path in getsentry/sentry-docs so LLMs can read provide pages as markdown. It rewrites those paths to public/md-exports, filled after next build by scraping generated HTML. The change spans 209 files and 30 commits, with eight review comments and zero change requests. It merged clean after 226.98 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 5268,
  "closed_at": "2025-06-20T11:53:40+00:00",
  "deletions": 2902,
  "merged_at": "2025-06-20T11:53:40+00:00",
  "opened_at": "2025-06-11T00:55:08+00:00",
  "task_type": "feat",
  "body_chars": 452,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:22:42.086778+00:00",
  "enriched_at": null,
  "body_excerpt": "Adds support for `.md` at the end of every pre-rendered path. Does this by a hack where we rewrite those paths to `public/md-exports/...`. The contents of this directory are generated _after_ `next build` by scraping all html files under `.next/server/app`\n\nNot ideal but looks like the easiest path ",
  "review_count": 10,
  "files_changed": 209,
  "hours_to_merge": 226.98,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:22:42.086778+00:00",
  "reviewer_excerpt": "So this is a thing now, yay: https://sentry-docs-mq7fdge2k.sentry.dev/platforms/javascript/guides/react.md",
  "review_comment_count": 8,
  "reviewer_excerpt_url": "https://github.com/getsentry/sentry-docs/pull/13994#issuecomment-2987365130"
 },
 "repo": {
  "name": "sentry-docs",
  "owner": "getsentry",
  "stars": 449,
  "license": "NOASSERTION",
  "full_name": "getsentry/sentry-docs",
  "primary_language": "MDX"
 },
 "author": {
  "login": "codyde",
  "name": "Cody De Arkland",
  "github_profile": "https://github.com/codyde",
  "page": "https://agentriders.com/logs/author/codyde/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cody De Arkland"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cody De Arkland"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cody De Arkland"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cody De Arkland"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cody De Arkland"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cody De Arkland"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "getsantry[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cody De Arkland"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cody De Arkland"
  },
  {
   "at": "2025-06-11T00:55:08+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "codyde"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "feat(kmp): update debug symbols guide and stubbed targets section",
   "number": 14458,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 51,
   "deletions": 29,
   "merged_at": "2025-07-25T10:11:19+00:00",
   "opened_at": "2025-07-25T09:21:52+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0.82
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "feat(java): add troubleshooting page for Maven CLI failure",
   "number": 14408,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 127,
   "deletions": 85,
   "merged_at": "2025-07-18T09:18:30+00:00",
   "opened_at": "2025-07-18T08:43:14+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.59
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Update docs with Sentry initialization callout",
   "number": 14391,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 10,
   "deletions": 2,
   "merged_at": "2025-07-18T03:07:32+00:00",
   "opened_at": "2025-07-16T21:56:18+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 29.19
  }
 ],
 "pr_url": "https://github.com/getsentry/sentry-docs/pull/13994",
 "page": "https://agentriders.com/logs/getsentry/sentry-docs/13994/"
}