aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-07 12:47:30 +0200
committerDanilo M. <danix@danix.xyz>2026-07-07 12:47:30 +0200
commitfdc632492e7aac948c2ebefd75cd27bb181db80a (patch)
tree8cb315cd9eb54cfed7108175325ca61b6aa22aca /TODO.md
parent53b938eff3201ec13eee0e03d7d568f2cfa4afce (diff)
downloadmkhintfile-fdc632492e7aac948c2ebefd75cd27bb181db80a.tar.gz
mkhintfile-fdc632492e7aac948c2ebefd75cd27bb181db80a.zip
docs: add post-1.2.0 followups to TODO
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md11
1 files changed, 10 insertions, 1 deletions
diff --git a/TODO.md b/TODO.md
index b7be831..c596dfb 100644
--- a/TODO.md
+++ b/TODO.md
@@ -1,2 +1,11 @@
+## Post-1.2.0 (bundled-dep feature followups)
+
- [ ] add a `--special` flag to add a package to the bundled list, asking for a link to it's upstream deps list file
- - [ ] consider splitting `mkhint` into multiple files for easier maintenance \ No newline at end of file
+ - [ ] consider splitting `mkhint` into multiple files for easier maintenance
+ - [ ] add a noDL column to `--list` similar to what we do with DelReq
+ - [ ] suppress `prompt_continuation_urls` for manifest-listed packages (Phase 2 already corrects those lines; avoids the double-touch during the primary bump)
+ - [ ] `--check --dry-run`: report what would change across all listed packages without prompting or writing (audit before acting)
+ - [ ] cache the manifest per run: `reconcile_bundle_deps` currently fetches it twice (report + apply); fetch once and reuse
+ - [ ] verify md5 against the manifest `SHA256`: cross-check the downloaded file's sha256 against the manifest entry before writing MD5SUM (integrity check)
+ - [ ] config validation command (e.g. `--check-config`): sanity-check nvchecker.toml sections, bundle-manifests URLs, phantom-deps file, and that configured paths exist
+ - [ ] batch `--check` summary report at the end: counts of updated / bundled-deps bumped / skipped, instead of only per-package interleaved output \ No newline at end of file