Open Keith-May opened 2 years ago
As a minimum, you need to know that the Phase above the one you are checking has been sequenced. Likewise for the Phase below, to check Phase meets Phase. Otherwise it seems likely that all the other temporal relations to check will be relationships that hold between contexts, sub-groups or groups, within (or site-wide across) a particular Phase. So you would establish Allen Temporal relationships (ATR) that hold for all contexts within each Phase (in turn, from bottom to top?)
The current validation checks are about things we (stratigraphic analysts) check as we go along to help spot gaps or unfinished things. There may be other validation checks that we only want to run, after some/enough (or certain) of the 'ongoing' validation checks have gone green? So I'm working on which checks are dependent on others. e.g. Can't validate if a Group is "within" a Phase until at least one phase has been created. But for the additional Temporal checks e.g. if a Group is "During" a Phase, we need all the Phases to have been sequenced first (i.e. The Phase Meets Phase relations have been put in place). So my idea is to have a sequential set of checks - may be multiple validation tabs are one way, but not the best way, to do that. So open to suggestions