- Use SPDX identifier AGPL-3.0-only (consistent with pyproject.toml) - Add compatibility.platforms: [darwin, linux] — run.sh uses /bin/sh and is not compatible with Windows; this surfaces that at install time rather than silently failing to launch - Improve run.sh fallback: use 'command -v uvx' before exec so a missing uvx prints a clear error with install instructions instead of a generic shell 'not found' message Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>