Skip to content

docs(serving): gather Cut-2 closed on both backends + dispatch rule + instrument ladder - #2149

Merged
joelteply merged 1 commit into
canaryfrom
docs/gather-closed-both-backends
Aug 4, 2026
Merged

docs(serving): gather Cut-2 closed on both backends + dispatch rule + instrument ladder#2149
joelteply merged 1 commit into
canaryfrom
docs/gather-closed-both-backends

Conversation

@joelteply

Copy link
Copy Markdown
Contributor

Outcome, the three same-shaped defects, the enumerate-from-dispatch rule, the property-vs-surface lesson, and the reusable instrument ladder.

🤖 Generated with Claude Code

https://claude.ai/code/session_01LoTjvf5j3Ez13g6k8mRkFo

…e instrument ladder

Records the outcome (Metal 4.0x zero-bytes; CUDA V4-Flash coherent at 51 MiB/token
vs 3.3 GiB), the three defects that all shared one shape (a kernel reachable from
a gather-capable supports_op that did not honor src[3] — gate/dispatch mismatch,
fused gate+up, mul_mat_vec_q_moe), and the rule that would have caught all three
at once: enumerate reachable kernels FROM THE DISPATCH CODE.

Also records why it took eleven eliminations — every probe asked WHAT was wrong
with the table when nothing about the table was wrong; the probe that cracked it
asked WHERE. Heuristic: when several probes in a row all say 'that property is
fine', the question shape is wrong — bisect the surface.

Ships the instrument ladder as a table so the next hunt starts with tools instead
of theories.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LoTjvf5j3Ez13g6k8mRkFo
@joelteply
joelteply merged commit 0224e93 into canary Aug 4, 2026
2 checks passed
@joelteply
joelteply deleted the docs/gather-closed-both-backends branch August 4, 2026 04:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant