CASE02 software and source notices Three.js 0.180.0: notices/THREE_LICENSE.txt Vite 7.3.6: notices/VITE_LICENSE.txt Pump source and adaptation: notices/ATTRIBUTION.txt Independent Technical Study using the frozen R5.1 build. Some original explanatory labels remain in Chinese. Flow paths, rotation and RPM illustrate the mechanism; no CFD or real-user understanding test is claimed.