2

don't check "Min Activate Signal Level" only when activating the WiFi near

According to the documentation:
 
 

Min Activate Signal Level: the minimum signal strength to activate the context. It's ignored once the context is active.

 
I think this is bad design. It should be checked along with any other possible causes to trigger or not the event. Otherwise it's not possible to choose to activate a task only as long as the condition is true - alias, as long as the device is at a certain range from an AP - and to stop when that is not the case any longer.
 
Thanks for caring