-
Notifications
You must be signed in to change notification settings - Fork 12
Description
https://tree.opentreeoflife.org/taxonomy/browse?id=3855124
All its children are flagged extinct; it should be inferred to be extinct on that basis.
I thought this was related to the bug where the taxonomy generator doesn't know how any particular client is going to use flags to filter the taxonomy, leaving the responsibility for propagating suppression of all children up to the parent level up to every client, and of course the clients don't do it. Certainly if that were fixed, either by changing all clients or by moving responsibility for suppression to smasher, this case would be fixed too. (We have talked about that architectural choice in the past without any resolution.) However, there is code in smasher to do the propagation in this case, and it has worked in the past, so I don't know why it wasn't triggered in this case.