The first 100 days has been the traditional yardstick of a president's early achievements since Franklin Roosevelt. But no candidate in history laid out a first 100-day agenda as explicit as the one President Trump announced last October.

In a speech on the hallowed ground of Gettysburg, Pa. just 18 days before his surprise victory, Trump gave one of the most important speeches of his presidential campaign — turning a vague campaign promise to "Make America Great Again" into a specific 100-day action plan.

The list of 28 campaign promises, he said, was "a contract between Donald J. Trump and the American voter."

At the time, his campaign called it "a game-changing plan for his first 100 days in office."

Now that Trump is nearing that 100-day benchmark, though, he's calling it "a ridiculous standard" to measure a president's accomplishments.

Perhaps that's because the scope of his 100-day plan was enormously broad, covering a constitutional amendment, regulations, trade, tax reform, health care and the military. And the timeframe was ambitious: He promised to take executive action on the first 18 points of his 100-day contract on the very first day.

Spoiler alert: He didn't.

He's also 0 for 10 on his promises to achieve his goals through legislation. Only one — a health insurance rewrite — has even been introduced, and that fell apart as Trump couldn't get the support of House conservatives.

Did Trump keep his contract with the American voter? Here's what has become of his promises: