{
 "flight": {
  "id": 872022,
  "agent": "cursor",
  "state": "merged",
  "title": "fix state update warning in components",
  "number": 3395,
  "source": "aidev",
  "commits": 4,
  "debrief": "Cursor opened a fix in tokens-studio/figma-plugin for a console error caused by calling setState inside a useMemo, linked to a tracked issue. The pull request changed six files across four commits, with 61225 additions and 61222 deletions. It drew one review round and zero change requests, and merged clean after 53.67 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 61225,
  "closed_at": "2025-05-31T17:51:42+00:00",
  "deletions": 61222,
  "merged_at": "2025-05-31T17:51:42+00:00",
  "opened_at": "2025-05-29T12:11:41+00:00",
  "task_type": "fix",
  "body_chars": 145,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:40:45.017969+00:00",
  "enriched_at": null,
  "body_excerpt": "Fixes an issue where we had setState in a useMemo - which caused a console error\n\nfixes https://github.com/tokens-studio/figma-plugin/issues/2943",
  "review_count": 1,
  "files_changed": 6,
  "hours_to_merge": 53.67,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:40:45.017969+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "figma-plugin",
  "owner": "tokens-studio",
  "stars": 1629,
  "license": "MIT",
  "full_name": "tokens-studio/figma-plugin",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "six7",
  "name": "Jan Six",
  "github_profile": "https://github.com/six7",
  "page": "https://agentriders.com/logs/author/six7/"
 },
 "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": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-05-31T17:51:42+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "six7"
  },
  {
   "at": "2025-05-31T17:51:42+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "six7"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Add \"Open in Studio\" functionality for seamless navigation to Tokens Studio",
   "number": 3471,
   "outcome": "burn",
   "index_ok": true,
   "additions": 522,
   "deletions": 3,
   "merged_at": null,
   "opened_at": "2025-07-24T11:36:34+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add prominent changeset requirements to .copilot-instructions.md",
   "number": 3470,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 17396,
   "deletions": 17383,
   "merged_at": "2025-07-24T12:36:06+00:00",
   "opened_at": "2025-07-24T11:25:45+00:00",
   "task_type": "docs",
   "files_changed": 302,
   "hours_to_merge": 1.17
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix missing pull confirmation dialog when switching to Tokens Studio sync provider",
   "number": 3469,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 64,
   "deletions": 19,
   "merged_at": "2025-07-25T06:48:11+00:00",
   "opened_at": "2025-07-24T09:39:52+00:00",
   "task_type": "fix",
   "files_changed": 11,
   "hours_to_merge": 21.14
  }
 ],
 "pr_url": "https://github.com/tokens-studio/figma-plugin/pull/3395",
 "page": "https://agentriders.com/logs/tokens-studio/figma-plugin/3395/"
}