Import closed issues as terminal tasks (fixes #502)#712
Import closed issues as terminal tasks (fixes #502)#712iamnbutler wants to merge 1 commit intomainfrom
Conversation
issue_to_task() previously skipped all closed issues, meaning issues opened and closed between poll intervals (or closed before the first poll) were never imported. Now closed issues are imported with the appropriate terminal state (Completed or Cancelled) based on their closure reason, using the same logic as reconcile_task. Fixes #502 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Orchestrator Evaluation: Rejected The CI is explicitly marked as FAILING, which is a hard blocker. Beyond that, the code depends on Feedback for agent: |
|
Orchestrator Evaluation: Rejected CI is failing, which is a hard blocker. Beyond that, the diff relies on Feedback for agent:
|
Summary
issue_to_task()previously skipped all closed issues, so issues opened and closed between poll intervals (or before the first poll) were never imported as tasksclassify_closure()logic thatreconcile_taskusestasks/skipor ignore labels are still excludedTest plan
closed_issue_imported_as_terminal— completed issue → Completed stateclosed_issue_not_planned_imported_as_cancelled— not-planned issue → Cancelled stateclosed_issue_with_skip_label_not_imported— skip label still excludes closed issuesFixes #502
🤖 Generated with Claude Code