Keep in mind that The Washington Post Fact Checker had reasonably and objectively determined that Trump has broken his promise to make Mexico reimburse the US for the wall, even though the wall has yet to be built and there is nothing to date to reimburse.
And the very same Washington Post Fact Checker has reasonably and objectively determined that, because the wall wasn't built by a date of their choosing, that's a broken promise, too.
Trump promised 3 percent GDP by the end of his first term, and said it might go as high as 4 percent. To the Washington Post Fact Checker that immediately became a hard 4 percent promise, and because it's not there yet z it's a promise broken
But they are excellent, just masterful, at straw man fact chrcking. They can't wait to see if Trump creates 10 million jobs over 10 years, so they're gonna prorate it, despite the fact that job creation, employment and unemployment have never been linear enough to prorate.
There's a lot of "compromise" determinations that are clearly promises kept, but because WaPo didn't like how they were done they just can't bring themselves to give it up. For example, Trump promised a freeze on federal hiring and to reduce the federal workforce through attrition. He did precisely that. He froze hiring and has reduced (and is continuing to reduce) the federal workforce. But the freeze wasn't permanent, so even though he fulfilled his promise, he didn't rreeeaaaallllyyy fulfill his promise enough to satisfy WaPo.
Same with the middle class tax cut. Even though he did exactly what he said he would do, Mister Straw Man says "Weeeeellll, eventhough he didn't promise that it would be permanent, and it's not permanent, and because there's no blood-oath guarantee that Congress will extend it after 10 years, he didn't entirely, not exactly, not totally fulfill the promise we think he should have made, so it's a compromise."
Fact Checkers are a joke. And if you read them as being a joke you'll get much more out of them
Now if you want to make fact checker, or a big fact checker fan explode, go all" Yeah, but! Yeah, but!" on 'em and point out that in Trump's Contact with the American Voter, the only thing he promised to do was to look into, explore, pursue, and start the process on everything on the list. And he's done that.