Confidence Is Not a Checksum
Self-reported confidence, perplexity and refusal rates cannot detect state corruption, because the corrupting component reports success with normal-looking output; integrity requires an independent differential oracle, not better introspection.
AngleArgue that observability budgets for inference and agent stacks are misallocated toward model self-signals and should instead fund a slow trusted reference path that is diffed against the fast path.
Source video ↗Your Scheduler Is a Correctness Component
In stateful serving, prefill/decode classification and slot assignment are data-integrity preconditions, not throughput heuristics, so scheduler changes deserve equivalence tests and kernel-boundary assertions rather than benchmark comparisons alone.
AngleReframe batching/scheduling as part of the correctness surface, with concrete consequences for code review, test strategy and the cost of refactoring a scheduler.
Source video ↗Memory Utilization Is a Correctness Parameter
Resource-scaling knobs define the addressable offset range of kernels, so raising utilization can turn a benign configuration into silent memory corruption, and lowering it hides the defect instead of fixing it.
AngleShow how configuration choices decide which latent integer overflows are reachable, and why symptom disappearance under reduced load is not evidence of a fix.
Source video ↗Debugging by Perturbation
For bugs rate-limited by an internal cycle, changing the failure's shape (timing, step index, request slot) is a cheaper and more diagnostic experiment than increasing sample count.
AnglePresent knob-perturbation as an experiment-design discipline, contrasting it with high-volume reproduction for rare, non-crashing races.
Source video ↗StateBoundary Conformance Suite
newUnder forced slot recycling (e.g., memory utilization driven to 0.2), at least one stateful inference engine will exhibit request-level output corruption traceable to a prefill/decode ordering violation, while engines that assert per-slot state ownership will not.
Proof of conceptBuild a harness that drives slot recycling by shrinking the state cache, asserts prefill-before-decode ordering per request at the kernel boundary, and flags any request whose state slot was read before it was written for that request.
MeasurementCorruption rate per 10,000 requests at memory utilization 0.2 vs 0.9, plus count of ordering-invariant violations correlated with corrupted request IDs.
Source video ↗WrapGuard
newA non-trivial fraction of CUDA kernels that use uint32_t index types can reach an addressable offset beyond 4.29 billion at maximum supported memory utilization, and a cheap runtime offset-bound assertion converts that silent wrap into an explicit error with negligible throughput cost.
Proof of conceptStatically extract index/offset types and buffer capacities per kernel, compute worst-case offsets across supported configurations, then add opt-in overflow assertions and fuzz memory utilization upward to drive offsets toward the boundary.
MeasurementNumber of kernels whose worst-case offset exceeds 2^32 at supported configs; throughput delta of the assertion enabled; number of assertions fired during a high-utilization stress run.
Source video ↗ShadowDiff Oracle
beyond-evalsSampled shadow replay of a small fraction of production traffic through a trusted reference forward pass (prefill only, softmax, divergence on logprobs) detects silent corruption with lower detection latency than anomaly monitoring of confidence, perplexity or refusal rates.
Proof of conceptRoute a configurable sample of live requests to a reference implementation, compute per-token logprob divergence against the fast path, and alert on divergence spikes localized to tokens/steps.
MeasurementDetection latency in requests/steps from first corrupted request to alert, added compute cost as percentage of serving capacity, and false-positive alert rate on known-good traffic.
Source video ↗Failure-Shape Perturbation Harness
movement-labFailure onset position (step index or request slot) shifts monotonically when the workload knob that drives an accumulating quantity is scaled, allowing the accumulating quantity to be localized from the slope of onset vs. knob value.
Proof of conceptA sweep runner that varies memory utilization, batch size and rollouts-per-prompt, records the first step/request where divergence appears, and fits onset timing against each knob independently.
MeasurementMonotonicity of onset step versus knob value, slope estimate identifying the per-step accumulation rate, and reduction in runs required for a deterministic repro versus random resampling.
Source video ↗