
Been there with the rescue who treats every meal like a race. The easiest way to stop puke is to drip feed. Program six to eight tiny releases from morning through night and use slow feed so each one trickles for a minute or two. Start by weighing the full daily ration once, then split it across those drops so the total stays the same for a week. If your step size is one eighth cup, keep each event to a single step and let slow feed spread it out. If that is still too much, alternate larger and smaller events across the day so any one dump is modest.
To make micro meals painless and keep you from caving to the meows, PETLIBRO 10 works well. It lets you schedule up to ten meals a day and set very small portion steps, which is perfect for a gobbler who needs frequent tiny servings. Setup is quick and the design feeds consistently. The app prefers a two point four gigahertz network which is a minor quirk, but day to day it is solid.
For jams and bounce, stick to uniform kibble on the smaller side and keep freeze dried toppers out of the hopper. Drop toppers into the bowl after the feed instead. Keep the fill below the max line and wipe the chute and impeller weekly. Set the bowl on a thin silicone mat or place a shallow slow feed insert so kibble has to weave around something, just be sure the chute is unobstructed. A small rubber mat under the feeder also cuts bounce scatter and muffles the clatter. Give it two weeks of consistency and the meowing usually fades once the cat learns food comes from the robot, not from you.