{
 "flight": {
  "id": 2518,
  "agent": "claude-code",
  "state": "merged",
  "title": "refactor: unify configuration structures",
  "number": 102,
  "source": "aidev",
  "commits": null,
  "debrief": null,
  "outcome": null,
  "signals": [
   "aidev:Claude_Code"
  ],
  "index_ok": false,
  "additions": null,
  "closed_at": "2025-07-14T18:16:46+00:00",
  "deletions": null,
  "merged_at": "2025-07-14T18:16:46+00:00",
  "opened_at": "2025-07-14T18:09:33+00:00",
  "task_type": null,
  "body_chars": 3854,
  "confidence": "dataset",
  "updated_at": "2026-11-03T17:23:27.465145+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\nThis PR unifies the configuration structures in sakurs by extending the public API Config with fields from the internal ProcessorConfig. This is part of the ongoing refactoring effort to simplify the codebase and reduce duplication.\n\n## Type of Change\n- [ ] ✨ New feature (non-breaking cha",
  "review_count": null,
  "files_changed": null,
  "hours_to_merge": 0.12,
  "metrics_source": null,
  "change_requests": null,
  "og_generated_at": null,
  "reviewer_excerpt": null,
  "review_comment_count": null,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "sakurs",
  "owner": "sog4be",
  "stars": 1,
  "license": "MIT",
  "full_name": "sog4be/sakurs",
  "primary_language": "Rust"
 },
 "author": {
  "login": "sog4be",
  "name": null,
  "github_profile": "https://github.com/sog4be",
  "page": "https://agentriders.com/logs/author/sog4be/"
 },
 "claim": null,
 "events": [],
 "related": [
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "chore: update version to v0.1.0-dev for release preparation",
   "number": 129,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-24T15:23:17+00:00",
   "opened_at": "2025-07-24T15:05:41+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.29
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat(python): implement iterator-based streaming support",
   "number": 124,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-21T15:04:46+00:00",
   "opened_at": "2025-07-21T09:53:12+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 5.19
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat(python): add LanguageConfig support for custom language rules",
   "number": 120,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-20T19:10:41+00:00",
   "opened_at": "2025-07-20T18:47:49+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.38
  }
 ],
 "pr_url": "https://github.com/sog4be/sakurs/pull/102",
 "page": "https://agentriders.com/logs/sog4be/sakurs/102/"
}