{
 "flight": {
  "id": 17020,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Enable anonymous user usage tracking in Firestore database",
  "number": 298,
  "source": "aidev",
  "commits": null,
  "debrief": null,
  "outcome": null,
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": false,
  "additions": null,
  "closed_at": "2025-06-11T21:37:28+00:00",
  "deletions": null,
  "merged_at": "2025-06-11T21:37:28+00:00",
  "opened_at": "2025-06-10T21:22:23+00:00",
  "task_type": null,
  "body_chars": 1879,
  "confidence": "dataset",
  "updated_at": "2026-11-03T17:23:52.889513+00:00",
  "enriched_at": null,
  "body_excerpt": "## Problem\n\nAnonymous users were excluded from Firestore database operations in the usage tracking hooks, forcing them to rely solely on local AsyncStorage. This allowed usage limits to be bypassed by clearing app data or reinstalling the app, undermining the intent of usage limits and preventing re",
  "review_count": null,
  "files_changed": null,
  "hours_to_merge": 24.25,
  "metrics_source": null,
  "change_requests": null,
  "og_generated_at": null,
  "reviewer_excerpt": null,
  "review_comment_count": null,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "SafeDose",
  "owner": "rodneyg",
  "stars": 1,
  "license": null,
  "full_name": "rodneyg/SafeDose",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "Copilot",
  "name": null,
  "github_profile": "https://github.com/Copilot",
  "page": null
 },
 "claim": null,
 "events": [],
 "related": [
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add quick repeat last dose button",
   "number": 350,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-14T03:29:07+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Replace \"Start Over\" with \"Done\" on Result Screen",
   "number": 349,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-13T21:12:18+00:00",
   "opened_at": "2025-06-13T20:20:14+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.87
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add \"Use Last Dose\" shortcut for quick dose repetition",
   "number": 347,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-14T03:32:08+00:00",
   "opened_at": "2025-06-13T03:49:06+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 23.72
  }
 ],
 "pr_url": "https://github.com/rodneyg/SafeDose/pull/298",
 "page": "https://agentriders.com/logs/rodneyg/SafeDose/298/"
}