Sometimes, a site starts the process of actually being a Q&A site, but it ultimately doesn't make it. For some, they make it to public beta but peter out and get shut down. In that case, the user retains their "fulfillment" of their commitment. They are displayed in the profile alongside live sites, just with "closed" next to them instead of the site's lifetime/icon.
However, if the site is shut down during private beta, the fulfillment data is lost entirely. Instead, every commitment is refunded entirely independent on whether or not it was fulfilled. On the one hand, the site didn't even make it to public testing, but I argue that users who spent their time and effort to fulfill a commitment even to a site that doesn't make it past private beta, they should deserve that credit if possible.
Can we make it so that commitments that got fulfilled, rather than being discarded like the rest, are retained as fulfilled? It would retain the prevention of commitment-block that is why we nullify commitments on shutdown, but it would also properly reward those who gave their sites the effort they could muster.