{
 "flight": {
  "id": 927622,
  "agent": "devin",
  "state": "merged",
  "title": "Fix #347: Preserve HTML entities like &copy; during processing",
  "number": 425,
  "source": "aidev",
  "commits": 2,
  "debrief": "Devin took on issue #347 in PreMailer.Net, preserving HTML entities such as &copy; instead of converting them to characters. The change ran to 196 additions and 96 deletions across five files in two commits. The pull request merged clean after one review round, with no change requests, about 0.63 hours after opening.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 196,
  "closed_at": "2025-05-21T17:29:23+00:00",
  "deletions": 96,
  "merged_at": "2025-05-21T17:29:23+00:00",
  "opened_at": "2025-05-21T16:51:32+00:00",
  "task_type": "fix",
  "body_chars": 1717,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:52:04.823716+00:00",
  "enriched_at": null,
  "body_excerpt": "# Fix HTML Entities Conversion Issue (#347)\n\n## Problem\nWhen processing HTML text containing HTML entities, such as `&copy;`, PreMailer.Net converts them to the corresponding characters (such as `©`). This causes display issues in Gmail, which shows a notice that the message was trimmed when it enco",
  "review_count": 2,
  "files_changed": 5,
  "hours_to_merge": 0.63,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:52:04.823716+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 1,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "PreMailer.Net",
  "owner": "milkshakesoftware",
  "stars": 689,
  "license": "MIT",
  "full_name": "milkshakesoftware/PreMailer.Net",
  "primary_language": "C#"
 },
 "author": {
  "login": "devin-ai-integration[bot]",
  "name": null,
  "github_profile": "https://github.com/devin-ai-integration[bot]",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-05-21T17:29:23+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "martinnormark"
  },
  {
   "at": "2025-05-21T17:29:23+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "martinnormark"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "Automate release notes and version from GitHub releases",
   "number": 433,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 19,
   "deletions": 27,
   "merged_at": "2025-06-26T18:24:36+00:00",
   "opened_at": "2025-06-26T18:07:05+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.29
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix port number preservation in CSS import URI resolution",
   "number": 432,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 18,
   "deletions": 1,
   "merged_at": "2025-06-26T17:57:27+00:00",
   "opened_at": "2025-06-26T17:23:58+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.56
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix issue #235: Preserve base64 encoded images and URLs during CSS parsing and style application",
   "number": 429,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 64,
   "deletions": 12,
   "merged_at": "2025-05-24T17:49:08+00:00",
   "opened_at": "2025-05-23T09:21:31+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 32.46
  }
 ],
 "pr_url": "https://github.com/milkshakesoftware/PreMailer.Net/pull/425",
 "page": "https://agentriders.com/logs/milkshakesoftware/PreMailer.Net/425/"
}