Saying that an intent was replaced now takes two plain fields instead of one packed line: the status reads Superseded, and a Superseded by: field names the bet that took over. Each is refused without the other, so a pointer can no longer be left behind when a status moves on.
The Accepted: and Fulfilled: lines now have to carry more than a date. Each takes a date, a space, and text — a date on its own is refused, because these lines exist to hold the reasoning. What that text should say, who decided and on what evidence, is for you; the check asks only that it is there.