This is part of a much bigger boo boo.
Look at the observations:
nothing else remarkable here ID = 1, Likely ID = 0, although agreements 10787
Note: the user has 4 plant badges, but the ID has not linked to the dictionary and the same user has no badges in this presumably “not group” - but the group is plants so this is a bug!.*** The scientific name used is valid (and spelling correct) but the common name is not in the dictionary, but iSpot did not link this to the dictionary (a bug2!).
the next observation: https://www.ispotnature.org/communities/southern-africa/view/observation/732949/large-lizard-or-small-monitor
has 1 ID, likely, with 5 agreements, but the list reports likely ID yes; IDs = 0 and agreements = 5.
There are 2 observations with a likely ID but IDs = 0.
All the weird data are within the period 8am to 2pm on 12 July. NO: only in ZA, in UK is much later into 13 July!
but I am willing to bet that the two bugs are connected. For these 10787:
https://www.ispotnature.org/communities/global/view/observation/733112/is-this-a-pebble-prominent has no reputation
https://www.ispotnature.org/communities/uk-and-ireland/view/observation/733085/shield-bug-nymph has no reputation
https://www.ispotnature.org/communities/uk-and-ireland/view/observation/733016/micro-moth dictionary mislink and no reputation shown as a consequence
https://www.ispotnature.org/communities/uk-and-ireland/view/observation/733062/spider-in-sprotbrough has one badge, too few to invoke likely ID
https://www.ispotnature.org/communities/global/view/observation/733045/black-and-yellow-bug has no reputation
https://www.ispotnature.org/communities/southern-africa/view/observation/733028/buxtons-hairstreak-female has one badge, too few to invoke likely ID
https://www.ispotnature.org/communities/southern-africa/view/observation/732952/broad-leaved-leonotis dictionary mislink and no reputation shown as a consequence
https://www.ispotnature.org/communities/uk-and-ireland/view/observation/733050/motha is identified by a four badge (but not the poster 2 badge) but BUG3: no likely ID is invoked. (might it be something to do with “agg” species.) even though user has reputation in this group.
All the 10787 are associated with no reputations and thus no likely ID for the group (compounded by cases of a dictionary mislink and no group assigned). This suggests that where there is [-no likely ID-] for the group (or the group = unknown), then the agreement is assigned a value of 10787, or more likely, this situation is not anticipated in the programming and the value for agreement (and presumably many other counters in the observation) is not set and defaults to [empty] or [null], and is interpreted in List View as 10787.
another instance of this bug (Bug 2 - user has reputation in the group shown for the observation, but group in ID = nothing/other and no reputation given/in group, despite group observation staying same) here:
https://www.ispotnature.org/communities/southern-africa/view/observation/732878/water-plant-with-no-flower JoP posted a non-linking ID, and got zero badges, despite her having a silver badge in plants.
So posting an ID that has not dictionary match results in a group “null” (or is it other organisms?) and no badges (or perhaps badges in other?) - this is not part of the 10787 complex as this is already the third ID, and Likely ID is witht he forth ID.
https://www.ispotnature.org/communities/uk-and-ireland/view/observation/733132/crustose-lichen-on-twig - here no entry in dictionary so no group assigned so no likely ID: is a 10787 invoker.
BUG 1: counters not set if ID made but no Likely ID invoked
BUG 2: ID correct and in dictionary but not linking to the dictionary - why?
and BUG 3: IDs with no group (either linked to dictionary but problem, or not linked to dictionary) do not change the group of the observation and get no reputation (or reputation of “Other organisms” which is incorrect). Issue: mismatch of observation and ID group, probably due to no Likely ID. Suggestion: Obviously the observation has the group of the likely ID, and if there is no ID then that posted when the observation made. But for identifications that do not trigger a link to the dictionary and thus no group for the ID, the group in the ID box should be assigned to the observation group and not to the No Group (and NOT to “Other Organisms” - as 99% of users have no reputation in Other Group and so cannot invoke a Likely ID, perpetuating a cycle of mismatch).
If I agree with such an ID, it takes on the observation group, and my Agreement shows my repuation for that group, but the reputation of the original ID’er remains “No Group”
e.g. https://www.ispotnature.org/communities/uk-and-ireland/view/observation/733132/crustose-lichen-on-twig the user pf339 has 3 shroom badges on observation, but none on ID. If I agree, my 3 shroom badges show, but his ID remains no badges. FIX!
None of this explains why if you add an agreement it sets to 1, but if you remove it it sets to 10787. Unless removing an agreement invokes the entire faulty subroutine, and all the counters for all the IDs made are reset to null instead of 0. (Or lavatarguy is right after all!)