Design for two coupled changes: drop git as the publish transport in favour of tar.zst uploads, and add a first-class plugin kind plus a configurable, validated category list. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>