refactor: publish canary traps in the DOM instead of a sitemap