fix(archives): restore .7z content read via BytesIOFactory (#1250 #1248)#1253
Conversation
|
Auditoria externa read-only (A.I.I.D.C.O.B.P.P.) — confirmação independente do achado do Bugbot sobre a interação com o budget do #1233. Verificado contra o diff atual deste PR (commit Confirmo o achado (HIGH) do Bugbot. No loop Divergência de formato confirmada: nos branches ZIP/TAR, quando o budget estoura no loop, os membros lidos antes do estouro já foram materializados/yielded — o scan preserva o trabalho parcial. O novo branch 7z, com Direção do fix (concordo com o Bugbot): trocar o Nota de processo: este vetor (fix do (Auditoria read-only: não commito, não mergeio, não aprovo — apenas registro a verificação. Merge é decisão do operador, após Bugbot verde na segunda passada.) |
Use break instead of return when max_members trips during list() so already-queued members still extract, matching ZIP/TAR parity.
Summary
Closes #1250
Closes #1248
Test plan
Made with Cursor