- Changed queue write logic to MERGE instead of OVERWRITE:
- Load existing queue.json if it exists
- Add only NEW ready issues not already in queue
- Preserve existing queue items (deep triage cuts are sticky)
- Added queue_exclusions.json support:
- load_exclusions() / save_exclusions() functions
- Excluded issues are filtered before queue processing
- Deep triage can populate this file to persist removals
- Updated summary output to show existing/new item counts
- Added comprehensive tests for merge logic and exclusions
Fixes#1463