{
 "repo": {
  "name": "alien",
  "owner": "chrxh",
  "stars": 5569,
  "license": "BSD-3-Clause",
  "full_name": "chrxh/alien",
  "fetched_at": "2026-11-08T10:58:39.3109+00:00",
  "primary_language": "C++"
 },
 "burns": [
  {
   "agent": "github-copilot",
   "number": 125,
   "reviewer_excerpt": "Please fix this issue on the v5.0_dev and not on develop branch.",
   "reviewer_excerpt_url": "https://github.com/chrxh/alien/pull/125#issuecomment-3032842112"
  }
 ],
 "total": 13,
 "agents": [
  {
   "agent": "github-copilot",
   "merged": 11,
   "flights": 13,
   "burn_rate": 0.077,
   "merge_rate": 0.846,
   "last_flight_at": "2025-07-30T05:42:42+00:00",
   "median_hours_to_merge": 0.4
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Implement hash functions for GenomeDescription to enable use as unordered_map key",
   "number": 145,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 597,
   "deletions": 291,
   "merged_at": "2025-07-30T15:45:07+00:00",
   "opened_at": "2025-07-30T05:42:42+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 10.04
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Change default value of GeneDescription separation from true to false",
   "number": 144,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 84,
   "deletions": 83,
   "merged_at": "2025-07-27T08:33:21+00:00",
   "opened_at": "2025-07-27T07:27:59+00:00",
   "task_type": "refactor",
   "files_changed": 8,
   "hours_to_merge": 1.09
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Rename genomeNodeIndex to nodeIndex in CellDescription, CellTO, and Cell classes",
   "number": 143,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 29,
   "deletions": 29,
   "merged_at": "2025-07-26T08:56:55+00:00",
   "opened_at": "2025-07-26T08:14:56+00:00",
   "task_type": "refactor",
   "files_changed": 11,
   "hours_to_merge": 0.7
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add geneIndex member to Cell classes for genome tracking",
   "number": 142,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 14,
   "deletions": 3,
   "merged_at": "2025-07-26T08:01:00+00:00",
   "opened_at": "2025-07-26T07:27:20+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 0.56
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Refactor DescriptionTestDataFactory to use deterministic values instead of random generation",
   "number": 138,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 112,
   "deletions": 136,
   "merged_at": "2025-07-23T05:25:45+00:00",
   "opened_at": "2025-07-23T05:08:20+00:00",
   "task_type": "refactor",
   "files_changed": 6,
   "hours_to_merge": 0.29
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Transfer and fix commented constructor tests to use new genome model",
   "number": 137,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 457,
   "deletions": 414,
   "merged_at": "2025-07-22T15:15:47+00:00",
   "opened_at": "2025-07-22T14:56:37+00:00",
   "task_type": "test",
   "files_changed": 2,
   "hours_to_merge": 0.32
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add explicit separating attribute to gene data structures replacing numBranches=0 logic",
   "number": 135,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 52,
   "deletions": 28,
   "merged_at": "2025-07-21T06:56:13+00:00",
   "opened_at": "2025-07-21T06:33:46+00:00",
   "task_type": "feat",
   "files_changed": 12,
   "hours_to_merge": 0.37
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Change ConstructorDescription.lastConstructedCellId to optional type",
   "number": 132,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 8,
   "deletions": 5,
   "merged_at": "2025-07-14T16:55:25+00:00",
   "opened_at": "2025-07-14T16:37:33+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.3
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Remove constructionAngle member from Constructor classes",
   "number": 131,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 4,
   "deletions": 39,
   "merged_at": "2025-07-14T06:28:34+00:00",
   "opened_at": "2025-07-14T06:18:29+00:00",
   "task_type": "refactor",
   "files_changed": 15,
   "hours_to_merge": 0.17
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Change GeneDescription::numBranches from std::optional<int> to int",
   "number": 130,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 17,
   "deletions": 15,
   "merged_at": "2025-07-14T06:13:38+00:00",
   "opened_at": "2025-07-14T05:57:17+00:00",
   "task_type": "refactor",
   "files_changed": 7,
   "hours_to_merge": 0.27
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add comprehensive constructor cell tests for missing coverage areas",
   "number": 129,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 573,
   "deletions": 3,
   "merged_at": "2025-07-12T11:58:51+00:00",
   "opened_at": "2025-07-11T07:14:59+00:00",
   "task_type": "test",
   "files_changed": 2,
   "hours_to_merge": 28.73
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "[WIP] Refactoring: Encapsulate genome properties in an own structure.",
   "number": 127,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 0,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-04T06:38:44+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Refactor EngineTests to use DataDescription::getCellRef instead of helper methods",
   "number": 125,
   "outcome": "burn",
   "index_ok": true,
   "additions": 363,
   "deletions": 405,
   "merged_at": null,
   "opened_at": "2025-07-03T15:58:30+00:00",
   "task_type": "refactor",
   "files_changed": 16,
   "hours_to_merge": null
  }
 ],
 "indexed": 10,
 "monthly": [
  {
   "burns": 1,
   "month": "2025-07",
   "merged": 11,
   "flights": 13
  }
 ],
 "top_authors": [],
 "page": "https://agentriders.com/logs/chrxh/alien/"
}