1b5c673466
- Replace random UUID suffix with deterministic hash-based signature - Use element DOM path, sibling position, and content preview for uniqueness - Ensure same elements always get the same content ID across enhancements - Fix critical bug where content updates weren't being injected into static files This resolves the enhance button workflow: API content updates → enhance trigger → static file injection.