- Replace random UUID with 6-component deterministic signature - Use filePath|domPath|tag|classes|contentPreview|siblingIndex for uniqueness - Enhance sibling positioning with insertr-aware index calculation - Improve DOM path generation with meaningful class inclusion - Restore ID consistency across enhancement runs for reliable content injection Results: ✅ ID Consistency: Same elements always get same IDs (index-p-639460) ✅ Collision Resistance: Different elements get different IDs (4c7206, 23df20, 5a975d) ✅ File Scoping: Same structure in different files gets different IDs ✅ Enhanced Workflow: API edit → enhance button → content injected successfully Fixes enhance button by ensuring API content IDs match enhancement-generated IDs.
7.6 KiB
7.6 KiB