Error 500 During Sync

@jkuester setting depth to 2 and report_depth to 1 does somewhat reduce the number of docs to be downloaded to ~68K. This is a supervisor that downloads less that 10K docs in depth 1.

Also correct me if I’m wrong, but from this thread doesn’t need_signoff only replicate up a hierarchy? In our case we want to replicate an approval downwards in the manner Supervisor → CHW → patient