While reading your implementation of page rank I noticed that there was some documentation in the pagerank.cpp that was out of date. Currently ThreadPageRankIteration documents a parameter for damping_factor which is not a parameter to that function.
related code https://github.com/memgraph/mage/blob/main/cpp/pagerank_module/algorithm/pagerank.cpp#L69
I cannot imagine this is a high priority just wanted to give something back for the code being open source.