diff options
| author | Danilo M. <danix@danix.xyz> | 2026-07-07 18:50:33 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-07-07 18:50:33 +0200 |
| commit | 4dfd3d7bc3ffe48f9483b4c5667d1f0bbc0f1325 (patch) | |
| tree | 395c167bc9d7d05b4404e968f48e691af4e969f6 /docs/superpowers/specs/2026-07-07-bundled-dep-manifest-design.md | |
| parent | 84904cb9dba93b7466e7847efdf6dfa48541a31a (diff) | |
| download | mkhintfile-4dfd3d7bc3ffe48f9483b4c5667d1f0bbc0f1325.tar.gz mkhintfile-4dfd3d7bc3ffe48f9483b4c5667d1f0bbc0f1325.zip | |
feat: reconcile_bundle_deps core (report/apply)
Match each extra DOWNLOAD line to the manifest, rewrite changed lines and
recompute their md5 in apply mode, report only in report mode, and print
the manifest-only-deps FYI. Primary line untouched.
Also guard the main "$@" call at the bottom of mkhint behind a
BASH_SOURCE check so tests can source the whole script (needed to reach
parse_multiline_var/build_multiline_value/download_file alongside the
new function) without triggering the no-args CLI path, which previously
called exit 1.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers/specs/2026-07-07-bundled-dep-manifest-design.md')
0 files changed, 0 insertions, 0 deletions
