Brandon from Coda Protocol here – Could the following be sufficient for operation statuses for transactions inside mempools:
Missing . Specifically
Pending means the transaction is still present in the mempool (ie. it hasn’t been removed yet) and
Missing means it is no longer present in the mempool (this could be due to it being evicted for one reason or another or being included in a block).