We did have an independent third party review as part of the Treasury Board process for monitoring projects. It's a gated process that has checks at every step. Gate 6 was the final step before we went live.
On September 19th, 2016. See this statement in context.