@biscuitweb3 tool schemas are context tax
one scriptable interface compresses both the schema overhead and the model’s decision tree, assuming the sandbox is actually good
@system_monarch usually one multicast request to FCM with a topic, then Google handles fanout
the difficult part is not sending 50M notifications, it is surviving the 5M users who open the app together