= Potential problems =
* Quotes around some user-agent strings?
* Sessions with many init events?
* Session tokens of different lengths
= Data =
== Count of events, May–July 2018 ==
| | visual: desktop | visual: other | visual: phone | wikitext: desktop | wikitext: phone | 2017 wikitext: desktop | 2017 wikitext: other |
|--------------|--------------|--------------|----------|----------|---------------|---------------|-------|
| abort | 699164 | 0 | 3481 | 2701114 | 566641 | 12895 | 0
| init | 28735 | 860555 | 32601 | 0 | 3814652 | 7139 | 30409
| loaded | 818006 | 0 | 0 | 4608821 | 0 | 36911 | 0
| ready | 817956 | 0 | 49765 | 4633070 | 3682677 | 11989 | 24507
| saveAttempt | 134481 | 0 | 9246 | 0 | 111767 | 24031 | 0
| saveFailure | 28628 | 0 | 0 | 0 | 18131 | 778 | 0
| saveIntent | 130588 | 0 | 9757 | 0 | 148291 | 33710 | 0
| saveSuccess | 107314 | 0 | 6624 | 0 | 92504 | 23451 | 0
= Actual problems =
* Large number of VE `init` events with platform `other`, which seem to be misclassified `desktop` events
* Large number of 2017 WTE `init` and `ready` events with platform `other`, which seem to be misclassified `desktop` events
* No `loaded` or `saveFailure` events recorded for mobile VE
* No `init` or `save` events recorded for `desktop` WTE
* No `loaded` events recorded for the `phone` WTE
* Possibly disproportionate number of `init` and `ready` events from the `phone` WTE
** This could just be a high abort rate, but then why aren't we seeing more `abort` events? `abort` + `saveAttempt` << `ready`