kit v0.5.4

Simplified check (no in-code retry), crates.io publish fix.

Changes since v0.5.2:
- Reverted retry/diagnostic logic in check -- download, hash, compare,
  report. Transient failures handled by CI retry, not application code.
- Pipeline component updated to v2.4.7 (--allow-dirty for cargo publish).