docs: update status — all blocking issues resolved, respond to researcher

This commit is contained in:
AJ ONeal
2026-03-11 15:27:33 -06:00
parent 76ba00dc57
commit 5b9ffe65e7

View File

@@ -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 listeven 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.