Skip to content

docs(vcr): record optimizer_bridge/selector frontier second arc + #509 negative result (#242)#510

Merged
avrabe merged 1 commit into
mainfrom
docs/vcr-oracle-frontier-second-arc
Jun 26, 2026
Merged

docs(vcr): record optimizer_bridge/selector frontier second arc + #509 negative result (#242)#510
avrabe merged 1 commit into
mainfrom
docs/vcr-oracle-frontier-second-arc

Conversation

@avrabe

@avrabe avrabe commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Behavior-frozen VCR-ORACLE-001 (#242) traceability update — a docs/measurement artifact, no code touched.

Appends a dated slice to VCR-ORACLE-001's history covering the 2026-06-26 second arc:

Verification

  • Docs-only, behavior-frozen by construction.
  • Frozen byte gate bit-identical (2/2).
  • rivet validate non-xref ERROR count 0 (unchanged 49 errors / 75 warnings / 0 broken xref baseline).

🤖 Generated with Claude Code

… the #509 negative result (#242)

Appends a dated slice to VCR-ORACLE-001's history covering the 2026-06-26 second
arc: #496 (R12-exhaustion decline-to-direct, PR #502), #503 (AAPCS stack-arg
cap-lift, shipped v0.16.0, PR #504), #507 (optimized-path br_table decline, PR
#508), each with its new CI execution oracle (r12-spill-496, stack-args-503,
br-table-507).

Most importantly it records #509 as a LOAD-BEARING NEGATIVE RESULT so the
decline-to-direct shortcut is not re-attempted: the direct selector (the shipped
--relocatable path) drops the carried value of a value-returning br/br_if/
br_table-direct, and the shortcut cannot fix it because the IR carries no
block-result arity (WasmOp::Block is a unit variant) — a non-empty-vstack decline
can't distinguish a carried result from an unwound void-target value, so it
over-refuses valid code. This is the sharpest evidence yet for VCR-SEL-001's
selector-collapse motivation (the hand-written selectors lack the structured
block-arity model a verified DSL carries by construction); the real fix is
arity-threading, cross-cutting and silicon-gated.

Docs-only, behavior-frozen by construction: frozen byte gate bit-identical;
rivet validate non-xref ERROR count 0 (unchanged 49/75/0 baseline).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@codecov

codecov Bot commented Jun 26, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@avrabe avrabe merged commit 31db4a0 into main Jun 26, 2026
18 checks passed
@avrabe avrabe deleted the docs/vcr-oracle-frontier-second-arc branch June 26, 2026 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant