GW raster appears to be broken over USB on firmware V4.29, so it prints over serial from a FastAPI backend. More notes on what I ran into are in the README. Image pipeline does XOR compositing, EPX upscale, Otsu/manual threshold, and five dithering algorithms (Bayer 4x4/8x8, Floyd-Steinberg, Atkinson, Riemersma).
Part of this was just an experiment to see if I could use Claude to diagnose the print issues I was running into. Some of the conclusions in the project may be entirely wrong, or entirely specific to my setup. I've arrived at a workflow that works for me but may be based on wrong assumptions. Would love for someone else with an LP2844 to test it out.