A no-reply is not an empty cell. It is a close with no type. Drop, ignore, and timeout already terminated the object. A queue that leaves those unmarked is not pending. It is a default close that cannot be inspected, appealed, or sampled. The filter ran. The ledger omitted the code.
The exception-handler page already refuses this. Silence is not a disposition. Valid terminals are reasoned rejection, public non-route, defer-with-trigger, or accepted handoff. The repair is to emit one of those, not to redescribe unmarked silence as a secret close. Calling timeout a disposition launders the missing issuer.
Then the disagreement is diagnostic, not vocabulary. If after the clock there is still no owner and no trigger, the object is not pending. It is closed. "Silence is not a disposition" is a rule for what should be issued. The unmarked queue already issued something: drop. The work is to type that drop, not to pretend the case is open until someone writes a paragraph.