## What Define the interface that all Sonnar plugins must implement. ## Done when - [ ] Plugin manifest format defined (name, version, supported URL patterns) - [ ] JS/TS interface specifying required hooks (e.g. `canHandle(url)`, `getDownloadInfo(url)`) - [ ] Interface is documented and versioned
What
Define the interface that all Sonnar plugins must implement.
Done when
canHandle(url),getDownloadInfo(url))