Skip to content

Conversation

@csjones
Copy link
Contributor

@csjones csjones commented Nov 30, 2025

Adds ability to extract files to multiple destinations simultaneously using repeated --to flags:

  • Made --to option repeatable to accept multiple destination paths
  • Added PathNormalizer.deduplicate() for destination deduplication
  • Implemented fail-fast validation across all destinations before copying
  • Added per-destination success output showing files extracted to each location
  • Extended clean mode to support multi-destination

Adds ability to extract files to multiple destinations simultaneously using repeated --to flags:
- Made --to option repeatable to accept multiple destination paths
- Added PathNormalizer.deduplicate() for destination deduplication
- Implemented fail-fast validation across all destinations before copying
- Added per-destination success output showing files extracted to each location
- Extended clean mode to support multi-destination fan
Updated roadmap and Phase 3 documentation to mark 012-multi-destination-extraction as complete with 571 tests passing. Added changelog entry for v1.8.0 release. Updated spec status from Draft to Complete. Added Type Change Checklist to tasks template and optional Validation Steps section to spec template.
@csjones csjones merged commit ea51278 into main Nov 30, 2025
2 checks passed
@csjones csjones deleted the 012-multi-destination-extraction branch November 30, 2025 23:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants