Build World War II US M4 Sherman style medium tank: rounded cast hull, VVSS bogie suspension, 75 mm gun, sandbags and tools (the one on sheet.jpg) as a production, REALISTIC 3D game asset in Blender, for Forge's asset library. Look at the reference images in this directory with your image tool first: sheet.jpg, previous_final.png, previous_side.png. It must look like a real object from a modern third-person game up close: never blocky, never toy-like, never flat colours. The operator reviewed the previous version (previous.glb / previous renders here) and asked for this. Fix it first, keep what was good: "RETROFIT, not a new model. This tank is already in the library (previous.glb, previous_final.png, previous_side.png, build_sherman-tank.py, previous_nodes.json; its baked textures are on gex44 in /root/fal-author/sherman-tank-v1/textures: copy what you reuse into your own remote dir, never write in the old one). Games now need it DESTRUCTIBLE like the newer library tanks. Keep the model exactly: same shape, proportions, frame, origin, materials, texture look, node names, pivots, Paint material and factor, paints in nodes.json. Start from build_sherman-tank.py and change only this: (1) every bolt-on item becomes its own Part_ node with a complete surface underneath (for this type: sandbags on the glacis and hull sides (several Part_Sandbags_ groups), spare track links on the glacis, applique armour plates on the hull sides, pioneer tools (shovel, axe, pick, crowbar), fenders and front mudguards, rear stowage box, jerrycans, exhaust deflector, headlight guards, tow cable, antenna; turret: rear stowage bin, appliqué cheek plate, roof MG mount); (2) the barrel is split from Gun into a child Barrel, the empty Muzzle becomes a child of Barrel at the tip with identity rotation (+Z forward); (3) add the Fx_ empties and the hatches the rig asks for; (4) build FILE B, the damage GLB, from copies of your meshes, with its Burnt and Scars textures; (5) render states.png and look at it. Everything else in the contract below holds." Blender 5.2 is headless on another machine. Write bpy scripts here and run them with: ssh gex44 /root/blender-spike/blender-5.2.0-linux-x64/blender -b --python-exit-code 1 --python /root/fal-author/sherman-tank-v2/