And as an engineer, I'm really interested in figuring out exactly what the car is doing.
ECO is trying to maximize mileage so it does use more Auto Stop. This works as designed.
I find it amazing the car has all of this with a manual transmission. It hurts my head to think about all of the decisions this system has to make as you drive and stop.
Yeah, its a damn programming nightmare thats what it is! Think of all the parameters and variables and how many times "if x = then y =" had to be programmed into the computer and then multiply by 3 for the different modes.
A few variables just for the control of auto-stop engagement: engine temperature, HVAC settings, defrost settings, vehicle speed, gear in or out, clutch in or out, brake pressure and likely more.
Thats one operating parameter for one thing with all those variables.
OP if you're interested in more information the official service manual 'Helm' has a sizable section on the IMA system, you should be able to find a link to an online copy around this site. It can help explain some
of the system and operating decisions a little further but it still doesn't list exacting parameters (like precise level of IMA motor assist per given RPM, throttle input and drive mode for example). Those would all be in the ECU software. And even then those values change depending on certain factors (charge level, engine temperatures, battery temperatures and so on).