Implement merge validation logic (bd-192)
- Add merge command with --into and --dry-run flags - Validate target and source issues exist - Validate no self-merge attempts - Add comprehensive test coverage - Capture --id flag feature request as bd-9369 Amp-Thread-ID: https://ampcode.com/threads/T-22945597-9f4f-413b-afde-dcf3099eb2f0 Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
@@ -1018,7 +1018,7 @@
|
||||
{"id":"bd-1917","title":"Agent 5 Issue 74","description":"","status":"open","priority":2,"issue_type":"task","created_at":"2025-10-21T16:55:03.368848-07:00","updated_at":"2025-10-21T16:55:03.368848-07:00"}
|
||||
{"id":"bd-1918","title":"Agent 5 Issue 75","description":"","status":"open","priority":2,"issue_type":"task","created_at":"2025-10-21T16:55:03.370049-07:00","updated_at":"2025-10-21T16:55:03.370049-07:00"}
|
||||
{"id":"bd-1919","title":"Agent 5 Issue 76","description":"","status":"open","priority":2,"issue_type":"task","created_at":"2025-10-21T16:55:03.371221-07:00","updated_at":"2025-10-21T16:55:03.371221-07:00"}
|
||||
{"id":"bd-192","title":"Implement merge validation logic","description":"Validate merge operations: check for circular merges, self-merge, non-existent issues, and other edge cases","notes":"Simplified: no schema field needed. Just validate issues exist and no self-merge. Close reason pattern: 'Merged into bd-X'","status":"open","priority":1,"issue_type":"task","created_at":"2025-10-21T16:26:07.513032-07:00","updated_at":"2025-10-21T17:46:47.498332-07:00"}
|
||||
{"id":"bd-192","title":"Implement merge validation logic","description":"Validate merge operations: check for circular merges, self-merge, non-existent issues, and other edge cases","notes":"Simplified: no schema field needed. Just validate issues exist and no self-merge. Close reason pattern: 'Merged into bd-X'","status":"closed","priority":1,"issue_type":"task","created_at":"2025-10-21T16:26:07.513032-07:00","updated_at":"2025-10-21T17:51:24.046249-07:00","closed_at":"2025-10-21T17:51:24.046249-07:00"}
|
||||
{"id":"bd-1920","title":"Agent 5 Issue 77","description":"","status":"open","priority":2,"issue_type":"task","created_at":"2025-10-21T16:55:03.372421-07:00","updated_at":"2025-10-21T16:55:03.372421-07:00"}
|
||||
{"id":"bd-1921","title":"Agent 5 Issue 78","description":"","status":"open","priority":2,"issue_type":"task","created_at":"2025-10-21T16:55:03.373638-07:00","updated_at":"2025-10-21T16:55:03.373638-07:00"}
|
||||
{"id":"bd-1922","title":"Agent 5 Issue 79","description":"","status":"open","priority":2,"issue_type":"task","created_at":"2025-10-21T16:55:03.374841-07:00","updated_at":"2025-10-21T16:55:03.374841-07:00"}
|
||||
|
||||
Reference in New Issue
Block a user