President-elect Trump and registered foreign agent Michael Flynn

One week before he took the oath of office, Donald Trump took to Twitter to attack as “FAKE NEWS” publication of a dossier alleging a series of shady connections between himself, his team and Russia.

As his string of invective wrapped up, he promised: “My people will have a full report on hacking within 90 days!”

Day 90 came and went Thursday. No report.

Meanwhile, there’s mounting evidence that there were at least some shenanigans afoot between members of Trump’s team and the Kremlin.

On Day 88, in the latest drip among enough to fill an Olympic-sized swimming pool, the Washington Post reported that the Foreign Intelligence Surveillance Court approved a warrant to monitor Trump foreign policy adviser Carter Page.

Which is to say: A judge deemed there was probable cause to believe that Page was acting as an agent of a foreign power.

On Day 89, former campaign chairman Paul Manafort disclosed that he would retroactively register as a foreign agent given his ties to Ukraine.

On Day 90, Page admitted he may have discussed the lifting of U.S. sanctions while on a Moscow trip last July.

That makes at least three Trump advisers — ex-National Security Adviser Michael Flynn is the other — who were cozy as clams with Russia.

Surely, all this will be explained when Team Trump finally releases its hacking report. On day 900, perhaps? It might have been a typo.