An ID was made to Aptera fusca - which is a wrong ID.
I posted a correction to Order Blattodea, with a disagreement to Aptera fusca, which changed the community ID to Blattoidea - fine.
Finer resolutions of Family Blaberidae were posted, which became the community ID - fine.
But if I now change my ID to family, then the disagreement with Aptera fusca is withdrawn (logical - fine), but the “Needs ID” now becomes Aptera fusca, because it is a member of Blaberidae (wrong! - but the community ID is still Blaberidae as the species level requires one more ID, but I suspect that if there had been an additional species level ID, it would become Aptera fusca).
However, because the community ID was Blaberidae, I dont have the option of disagreeing with Aptera fusca in my finer ID.
To achieve this I have to post my ID of Family Blaberidae a second time (not intuitive or logical) but I do now have the option of disagreeing to Aptera fusca, even though the community ID is still Blaberidae (not logical).
Is this really how this was intended to work?
Can a more intuitive workflow not capture this progression (e.g. because I previously disagreed in the same clade, that I am always asked if I disagree with finer identifications until such time as I opt not to disagree?). I appreciate that the code will be more intricate but the average user will not be so flummoxed, and the need for duplicate identifications will be solved (and any unwanted implications for a reputation system when implemented: disagreeing with a previous identical ID is bound to affect one’s “accuracy” and “consistency”).