v3.14.1
- Re-sync: v3.14.0 published to npm but the MCP registry hit a transient 504; this re-publishes so npm and the registry match
- Hardened the publish workflow: npm publish is now idempotent, so a transient registry outage can be retried without a duplicate-publish failure
- No rule, tool, or behavior changes (442 / 37); gate green (PASS/A/0)