wip: refactor protocol handling

2 jobs for client-proto-fix in 1 minute and 21 seconds (queued for 4 seconds)
latest