Plugin als generische Ausführungsmaschine des Analyseprotokolls
Das Plugin enthält nicht die fachliche Liste der Prüffelder.
Es stellt nur die allgemeine Infrastruktur bereit:
- aktuelle Analyseprotokoll-Definition aus einem fest adressierten Erkenntnisknoten lesen,
- daraus für jede IN-Quelle eine Prüftabelle erzeugen,
- pro Prüffeld Zustand, Fundzahl und Notiz speichern,
- Vollständigkeit aus allen aktuell verpflichtenden Feldern berechnen,
- fehlende oder neue Prüffelder sichtbar machen,
- „vollständig verarbeitet“ nur bei vollständiger Pflichtprüfung zulassen.
Die Prüflogik selbst lebt im Erkenntnisbaum.
Dadurch kann die Erkenntnismethodik erweitert werden, ohne bei jeder neuen Fundstückart das Plugin neu schreiben zu müssen.
Das Plugin ist die Formular- und Nachweismaschine. Der Erkenntnisbaum definiert, was geprüft werden muss.
Stabile IDs verbinden alte Prüfnachweise dauerhaft mit ihren Prüffeldern, auch wenn Namen oder Beschreibungen später verbessert werden.