Commit Graph

17 Commits

Author SHA1 Message Date
AJ ONeal
cbda77a44d docs: rewrite QUESTIONS.md — 6,958 dropped entries with concrete fixes
universal2 → emit x86_64 (cmake/hugo losing years of releases)
solaris/illumos → keep original values, don't translate to sunos
ARM → keep classifier-matching values (armhf, armel, armv7a)
android → drop from legacy export
2026-03-11 16:46:14 -06:00
AJ ONeal
ecf8b59b3f docs: update warning counts after ed5239a — 6,958 remain (was 7,606)
solaris/illumos dropped by 648. universal2, ARM variants, android unchanged.
2026-03-11 16:33:28 -06:00
AJ ONeal
583afcd7e5 docs: 7,606 warnings need GOER fixes in legacy export pre-filter layer
universal2 entries, solaris/illumos, android, and ARM variant mismatches
all need to be filtered or translated in ExportLegacy before writing to
cache JSON. The Node classifier is not being modified.
2026-03-11 16:22:11 -06:00
AJ ONeal
6b47c92a77 docs: clarify — all done, warnings not actionable, no Node features being added 2026-03-11 16:20:35 -06:00
AJ ONeal
895adebcc3 docs: confirm go armv6l fix, all blocking issues resolved
Go armv6l dropped from 1,936 to 648 warnings. All tests passing.
Remaining 7,606 warnings are informational classifier limitations.
No further GOER action needed.
2026-03-11 15:25:21 -06:00
AJ ONeal
8d6134eee2 docs: correct go armv6l advice — armv6 was right, not arm
The Node classifier maps armv6l → armv6, not arm. My previous advice
to change to arm was wrong. Remaining warnings are informational.
2026-03-11 15:18:10 -06:00
AJ ONeal
dfae22745b docs: report new issues — go armv6l regression, universal2 expansion conflicts 2026-03-11 15:04:54 -06:00
AJ ONeal
dde9de2af0 docs: acknowledge GOER fixes, flag partial cache regen 2026-03-11 14:56:31 -06:00
AJ ONeal
e60c4279d3 docs: rewrite QUESTIONS.md for fresh GOER session
Self-contained communication guide with blocking cache
normalization request, concrete examples, and full context.
2026-03-11 14:44:08 -06:00
AJ ONeal
afa65bbf87 docs: BLOCKING — cache normalization needed before moving on 2026-03-11 14:34:51 -06:00
AJ ONeal
5cf9b96c06 docs: concrete example of cache JSON values causing warnings 2026-03-11 14:26:15 -06:00
AJ ONeal
de1de7fccd docs: clarify that warnings are cache output values, not data diffs
The comparecache equivalence matching hides the issue. The Node
build-classifier needs normalized values (armv6 not armhf, sunos not
solaris) in the actual cache JSON files.
2026-03-11 13:56:21 -06:00
AJ ONeal
c7f7fd5fe3 docs: update GOER with progress report and top 3 impact fixes 2026-03-11 13:52:42 -06:00
AJ ONeal
e5dc8d973f docs: answer ANYOS question, re-emphasize 9 classification issues 2026-03-11 13:43:38 -06:00
AJ ONeal
19c55b0131 docs: add reminder for GOER about 9 classification issues 2026-03-11 13:39:32 -06:00
AJ ONeal
992d50eaca docs: detailed Go cache classification issues from Node tests
9 categories: universal2, solaris/illumos, armhf, armel, windows arm,
android, winx64, minor arch mismatches, sttr pkg misclassification.
Plus broad sweep failures and live-compare known diffs.
2026-03-11 12:48:34 -06:00
AJ ONeal
9269c32b9c fix(webid): match production API format for legacy endpoints
- JSON response returns bare array (not wrapped in {"releases": [...]})
- OS names mapped to Node.js conventions: darwin → macos
- Arch names mapped: x86_64 → amd64, aarch64 → arm64
- Version strings stripped of "v" prefix
- Extension stripped of "." prefix
- Empty libc defaults to "none"
- Tab format uses actual TSV (not comma-separated)
- Tab LTS field uses "lts" / "-" (not "true" / "false")
- Tab shows header row only with ?pretty=true
- Releases sorted newest-first by version (using lexver)
- Added comprehensive format tests and production comparison test
2026-03-11 02:31:04 -06:00