The API already has alerts features for vanilla alerts that the warnings menu should definitely include.
Also, there are several things that need to become warnings. Feel free to include examples. Here are a few:
A roboport charging queue is too long
The logistic network storage is full (a vanilla warning)
Construction robots are missing buildings to put down (a vanilla warning)
Trains are out of fuel (a vanilla warning)
A building is significantly damaged or was recently destroyed
An electric building is not connected to an electric grid (a vanilla warning)
A logistic building is not connected to a logistic network (a vanilla warning)
The API already has alerts features for vanilla alerts that the warnings menu should definitely include. Also, there are several things that need to become warnings. Feel free to include examples. Here are a few: