Alerts completed in client.
This is an RC: all known client issues resolved.
Includes additional gratuitous refactorings for good measure.