I have LLD rule, which creates ifAlias item for each ifDescr with filter on {#SNMPVALUE} macro, items ifAlias.["7"] and ifAlias.["8"] was created this way (see the attached screenshot).
Corresponding card on equipment was removed, this items is no longer discovered and I can happily filter out ifAlias.["7"] by {'filter': {'status': '0'}}.
Unfortunately ifAlias.["8"] OID become used by other interface, so it's item has {'status': '0'}, nevertheless no longer discovered.
It should be item object should has property for discovery status in order to resolve such cases.