Open JimBacon opened 9 months ago
To date records have only been flagged when they fail a rule check. It has not been possible to distinguish between records which have passed tests and records for which no tests exist. @kitenetter, I recall you expressing a desire for this distinction to be made. How would you like this to be done?
We can anticipate that only a few species will have period and ancillary rules so an absence of these rules is not remarkable. Period within year (phenology) and Without polygon (ten km distribution) rules are more likely to be created for everything.
As a suggestion, we could change from pass/fail to pass/warn/fail as an overall result where 'warn' indicates either the phenology or tenkm rules are missing.
An accompanying list of messages can detail the reason for a warn or fail.
What do you think?
From our discussion today, here is a proposed way forward:
@kitenetter I've just come back to the above, rediscovering it as I moved ID Difficulty checks in to the verification stage. Can you clarify the following:
@JimBacon
The service will have to implement the following validation rules
The service will have to implement the following verification rules
The service should implement the following verification rules for compatibility with the existing record cleaner
All the verification rules can reversed to perform the inverse function.