Repository navigation
Commit 33eeea6
fix(vale): quote the verified aarch64 interpreter in the arm64 README
The arm64 README's glibc section was copy-pasted from the x64 one, asserting
`interpreter /lib64/ld-linux-x86-64.so.2` — the x86-64 dynamic linker — as a
verified fact about the arm64 binary. Checked against the pinned 3.17.1
Linux_arm64 archive (whose sha256 matches the manifest): the real string is
`ELF 64-bit LSB executable, ARM aarch64, dynamically linked, interpreter
/lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, stripped`. The minimum kernel
differs too (3.7.0, not 3.2.0), so both halves of the quoted string were wrong.
design.md scoped its verification to x86-64, which is what made the arm64 claim
unjustified; it now records both architectures' strings and notes that they
differ, so the next README does not inherit the same paste. The x64 README was
verified correct byte-for-byte and is unchanged.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Jwc9FFroR3mTZ4hLiSkkX31 parent 1eb4858 commit 33eeea6
2 files changed
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
137 | 137 | | |
138 | 138 | | |
139 | 139 | | |
140 | | - | |
| 140 | + | |
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| |||
0 commit comments