You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: ground same-cube at the typed-wasm level (real finding: 2 classes)
Built affinescript and actually ran the verifier (it previously only ever
SKIPped). Upgraded verify-same-cube.sh from normalised-text comparison to
compiling each face to typed-wasm and sha256-comparing the modules — the wasm
IS the cube, so this is the rigorous bar and avoids text-only false-positives.
Grounded result for the 'greet' corpus (affinescript @ main, 457-test suite
green, per-face snapshot net 6/6 green): the six faces compile to TWO wasm
classes — {canonical, jaffa, cafe} vs {rattle, pseudo, lucid}. The split is a
real lowering-style divergence (trailing call as statement vs tail-expression);
observationally identical (same output, same unit return) but not
byte-identical wasm. So 'different faces, same cube' holds observationally but
not byte-level for this corpus. Docs (profile + corpus README) record the
honest finding; the verifier reports wasm equivalence classes with preview
diffs as diagnostics.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KPG9mEQXFyA3k7NWAzMNMr
0 commit comments