Implemented hybrid approach (topological sort + resurrection): Phase 1: Import ordering (fixes latent bug) - Sort issues by hierarchy depth before batch creation - Create in depth-ordered batches (0→1→2→3) - Ensures parents always created before children Phase 2: Parent resurrection - Attempt to resurrect missing parents from import batch - Only fail if parent truly doesn't exist anywhere - Enables deleted parent scenarios to work correctly Benefits: - Fixes import failure when parents deleted via bd-delete - Handles parent-child pairs in same import batch - Maintains referential integrity - Enables multi-repo workflows with divergent deletion states Amp-Thread-ID: https://ampcode.com/threads/T-14d3a206-aeac-4499-8ae9-47f3715e18fa Co-authored-by: Amp <amp@ampcode.com>
25 MiB
Executable File
25 MiB
Executable File
The file is too large to be shown.
View Raw