urt-rs / docs /research /QVM_INFO_LOOKUP.md
nmarshall's picture
qvm: recover userinfo lookup and buffer selection
517cec8
|
Raw History Blame Contribute Delete
698 Bytes

Original userinfo key lookup and alternating buffers

RE-894. Reproduce with python3 scripts/analyze_qvm_info_lookup.py; focused validation: cargo xtask test-group qvm-info-lookup. Machine report.

96 actual70503 cases execute actual36038/69386, recovering optional leading separator, case-insensitive first-match keys, incomplete-pair rejection, empty values, embedded NUL and null-pointer early exits. Non-null calls XOR the two-buffer selector even on misses; null arguments preserve it. Oversized info fatal/aliasing/native userinfo retrieval remain open.

Original executable/native runtime and complete Linux/macOS Rust/Bevy/Solari acceptance remain unverified.