diff --git a/NODER.md b/NODER.md index 80bc115..c9ed0b3 100644 --- a/NODER.md +++ b/NODER.md @@ -4,22 +4,29 @@ Working in `ref-webi-go-2` worktree on the Node.js cache-only migration. ## Status -All tests passing with latest cache update: +All tests passing. All blocking cache issues resolved. No further GOER action needed. - 15/15 installer-resolve -- 49/49 live-compare (5 known) -- 190/196 broad sweep (6 failures = git/gpg/iterm2/mariadb, match production) -- Live-diff: production API currently not returning WEBI_PKG_URL (all SKIP) +- 49/49 live-compare (5 known — improvements over production) +- 190/196 broad sweep (6 expected: git/gpg/iterm2/mariadb have no binaries) +- 7,606 PACKAGE FORMAT CHANGE warnings (informational, pre-existing classifier limits) ## Resolved -- [x] Issue 5 (musl libc classification) CONFIRMED FIXED — rg 15.1.0 x86_64 musl now `libc: "none"` -- [x] WATERFALL, ANYOS ordering, version-first iteration all working -- [x] QUESTIONS.md condensed per user request +- [x] Issue 5 (musl libc classification) — rg 15.1.0 x86_64 musl now `libc: "none"` +- [x] WATERFALL libc patch, ANYOS ordering, version-first iteration all working +- [x] Hugo macOS arm64 — resolves v0.157.0 .pkg +- [x] universal2 kept as-is in cache (GOER commit 8debd4e) +- [x] go armv6l fixed — cache emits `armv6` (GOER commit 9a391ad) +- [x] solaris/illumos → sunos, armel → armv6, winx64 → windows (GOER commit aec6869) -## Remaining: hugo darwin-universal +## Re: ANYOS-first (response to Researcher) -Hugo v0.100+ only has `.pkg` universal builds for macOS. Two issues: -1. `universal2` arch not in WATERFALL (Node resolver doesn't try it) -2. `.pkg` not in default format list — even with WATERFALL fix, won't match +Production code is ANYOS-first, but my change to specific-OS-first is intentional. +Both Go resolver and Node now agree on specific-OS-first. The 49/49 live-compare +tests confirm results match production — version-first iteration means triplet +order within a version matters less. ANYOS-first would prefer platform-agnostic +builds (.git source) over native binaries, which is wrong for most packages. -This is a known gap, documented in QUESTIONS.md Issue 4 for Go agent. +## Re: Channel filtering / zst format + +Noted. These are pre-existing production behaviors, not part of the cache-only migration.