cardinal 2.0.2 — blueprint registry fixes

The official: parse error is gone, with curl -fsSL fetches and legacy-repo auto-migration.

A focused fix release for the blueprint registry:

  • official: parse error fixed — registry fetching now uses curl -fsSL

with timeouts and proper HTTP error propagation instead of silently returning

HTML.

  • Better diagnostics — real JSON unmarshal errors, a 300-character preview,

and hints about cardinal blueprint repo list and connectivity.

  • Auto-migration — legacy repo URLs (dck-organization/dck-blueprints,

animesao/dck-blueprints) migrate to cardinal-organization/cardinal-blueprints

automatically, and corrupted ~/.cardinal/blueprint-repos.json files are

handled gracefully.

If you still saw HTML previews, the fix is now to let it self-heal on the next

cardinal blueprint list.