duplicated block id: 1 size: 95 cleaned lines of code in 2 files: - janus-webgpu/src/worker.js (115:227) - janus-pro-webgpu/src/worker.js (115:227) duplicated block id: 2 size: 62 cleaned lines of code in 2 files: - zyphra-zr1-webgpu/src/worker.js (51:128) - deepseek-r1-webgpu/src/worker.js (51:128) duplicated block id: 3 size: 50 cleaned lines of code in 2 files: - llama-3.2-webgpu/src/worker.js (32:94) - gemma-2-2b-jpn-webgpu/src/worker.js (33:95) duplicated block id: 4 size: 32 cleaned lines of code in 2 files: - janus-webgpu/src/worker.js (42:77) - janus-pro-webgpu/src/worker.js (42:77) duplicated block id: 5 size: 25 cleaned lines of code in 2 files: - semantic-image-search-web/src/utils.js (53:84) - semantic-audio-search/utils.js (2:33) duplicated block id: 6 size: 18 cleaned lines of code in 2 files: - moonshine-web/src/processor.js (6:34) - conversational-webgpu/src/vad-processor.js (6:34) duplicated block id: 7 size: 18 cleaned lines of code in 9 files: - llama-3.2-reasoning-webgpu/src/worker.js (138:160) - zyphra-zr1-webgpu/src/worker.js (130:152) - deepseek-r1-webgpu/src/worker.js (130:152) - smollm-webgpu/src/worker.js (116:138) - tinyswallow-webgpu/src/worker.js (119:141) - qwen3-webgpu/src/worker.js (134:156) - llama-3.2-webgpu/src/worker.js (110:132) - phi-3.5-webgpu/src/worker.js (114:136) - gemma-2-2b-jpn-webgpu/src/worker.js (111:133) duplicated block id: 8 size: 16 cleaned lines of code in 2 files: - janus-webgpu/src/worker.js (17:34) - janus-pro-webgpu/src/worker.js (17:34) duplicated block id: 9 size: 12 cleaned lines of code in 2 files: - tinyswallow-webgpu/src/worker.js (12:25) - smolvlm-webgpu/src/worker.js (15:28) duplicated block id: 10 size: 12 cleaned lines of code in 2 files: - janus-webgpu/src/worker.js (90:106) - janus-pro-webgpu/src/worker.js (90:106) duplicated block id: 11 size: 11 cleaned lines of code in 8 files: - llama-3.2-reasoning-webgpu/src/worker.js (12:25) - zyphra-zr1-webgpu/src/worker.js (12:25) - deepseek-r1-webgpu/src/worker.js (12:25) - smollm-webgpu/src/worker.js (12:25) - qwen3-webgpu/src/worker.js (12:25) - llama-3.2-webgpu/src/worker.js (96:108) - phi-3.5-webgpu/src/worker.js (100:112) - gemma-2-2b-jpn-webgpu/src/worker.js (97:109) duplicated block id: 12 size: 10 cleaned lines of code in 2 files: - phi-3.5-webgpu/src/worker.js (14:28) - gemma-2-2b-jpn-webgpu/src/worker.js (14:27) duplicated block id: 13 size: 9 cleaned lines of code in 6 files: - llama-3.2-reasoning-webgpu/src/worker.js (33:45) - zyphra-zr1-webgpu/src/worker.js (33:45) - deepseek-r1-webgpu/src/worker.js (33:45) - smollm-webgpu/src/worker.js (33:45) - qwen3-webgpu/src/worker.js (33:45) - llama-3.2-webgpu/src/worker.js (14:26) duplicated block id: 14 size: 6 cleaned lines of code in 2 files: - next-client/app/layout.js (19:29) - next-server/app/layout.js (20:30) duplicated block id: 15 size: 8 cleaned lines of code in 2 files: - janus-webgpu/src/worker.js (229:243) - janus-pro-webgpu/src/worker.js (229:243) duplicated block id: 16 size: 6 cleaned lines of code in 3 files: - florence2-webgpu/src/worker.js (9:16) - depth-estimation-video/main.js (7:14) - webgpu-clip/main.js (22:29)