Open GavinMendelGleason opened 2 years ago
Yes, a fact that isn't explicitly tagged unknown (or suspected unknown in the case of RA-supplied facts) is implicitly 'known'. The idea with the ScopedValue declarations was that these annotations, including the date range, are 'optional' but that there may be additional constraints if any of the declarations were used. So, as you mention, if a set of facts are disputed then we have several (at least 2) fact triples and they will share the same dates, again, if supplied (since dates are optional).
When you have a chance it would be great to see the complete code you used to declare the Equinox schema and insert it into the DB using TerminusX!
I had a go last night at importing all of equinox and was able to get through it in a few minutes using a slightly different (inferred) schema.
I was using a scoped value definition which had an optional date range and required epistemic state.
The epistemic state however can only carry meaning if it is either inferred or known (and I think that known is not described in this ontology but implied).
I think there are some ontological questions here that I'm unable to answer. My guess is that disputations should be implied by multiple values which cover the same period - in which case it's a fact of data collection rather than some additional data added. If it is disputed do we always have the disputed values?