PLUGIN INTERNALS
Build-id telemetry
Every watermarked ZIP is minted from a download audit row. The audit UUID becomes the plugin's build ID. When the plugin later validates or checks for updates, CodeOn can compare the reported build ID with the license that is calling.
Where the build ID comes from
- A customer downloads a plugin ZIP from codeon.ge.
- CodeOn writes a download audit row with user, license, plugin, IP, user agent, and tag.
- The audit row UUID is substituted into the release ZIP as the build ID.
- The installed plugin reports that build ID during license validation and update checks.