The latest mafia is a daily build available at http://builds.kolmafia.us. The nemesis update has come since the latest "official" numbered build was released.
Each character has a separate set of counters, including cookie counters. Bale's updated script (in the post just above yours) has the option to ignore the cookie counters (thereby making Mafia abort and alert you) while you're in hardcore or ronin. In fact, it's configured that way by default.
This version seems to want to make TPS drinks on my non-TPS alt, perhaps caused by being first run on my TPS bearing main. Luckily it figures it out and fails pretty quickly.
Total WTF here. The updated version here on the last page seems to have suddenly decided it wants to drink food.
Edit: It appears that somehow both my drink and spleen data files have food items in them as well. Perhaps the new version is corrupting them?
To get around this, visit the lighthouse a few times in the relay browser and mafia will figure out you've completed the quest and flag it. Then OCW will move on.
Also note that the built-in tower climbing logic will fight the right familiars for you, even buffing up (somewhat, it's not perfect) and training in the arena if necessary. Of course it also conveniently fights tower monsters for you as well, telling you what is missing if it fails.
Looks like it's working as designed and advertised. SmartStasis is seeing your NPZR and doing a disco combo and then stasising for meat and healing/MP.