1. Confirm target platform and WebGPU support.
2. Propose resource layout (buffers, textures, bind groups).
3. Sketch pipeline graph (compute vs render passes).
4. Provide minimal working code.
5. Scale up with performance constraints.
6. Choose capability strategy for WebGPU unavailability.