summaryrefslogtreecommitdiffstats
path: root/docs/superpowers/plans
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-08 11:25:38 +0200
committerDanilo M. <danix@danix.xyz>2026-07-08 11:25:38 +0200
commitefeeeb045ee8f7d92bc718c40661df0f5fb070c7 (patch)
tree632e789f2d4ac01487c37f4bcdec2a9f41526efb /docs/superpowers/plans
parent006043e71cf6ee40b69da2e129a095ff4661dfb5 (diff)
downloadmkhintfile-6f82b85f050b6c617201169bfcfb8720fa10eba4.tar.gz
mkhintfile-6f82b85f050b6c617201169bfcfb8720fa10eba4.zip
fix: version-aware bundled-dep reconcile; release v1.2.1v1.2.1
reconcile_bundle_deps flagged a dep as changed on raw URL-string inequality. Manifests serve bare-tag archive URLs (.../archive/v0.26.7.tar.gz) while hints use the SBo-fetched tree shape (.../archive/v0.26.7/tree-sitter-0.26.7.tar.gz) — same version, different path — so every dep was reported changed at a version that had not moved. Add _url_version to parse and normalize the version from a URL basename, and detect change by version rather than URL string. Only rewrite a line when the version actually differs. Change report now shows "name old-ver -> new-ver". Regression test T-BM17 pins the same-version, different-shape case as no change (180 passed). Bump MKHINT_VERSION and man title to 1.2.1, rebuild mkhint.1.gz. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers/plans')
0 files changed, 0 insertions, 0 deletions