Το GeoLira συνδυάζει καταχωρισμένες πηγές, κανονική αποθήκευση, ελέγχους επικαιρότητας, derived engines, εφαρμογή browser και προαιρετικές ιδιωτικές ή κοινοτικές λειτουργίες. Κάθε επίπεδο έχει τους δικούς του κανόνες ιδιοκτησίας, ιδιωτικότητας και τεκμηρίωσης.
Η pipeline δεδομένων έχει έξι κύρια στάδια
Τα δεδομένα περνούν από πηγές, ingest, κανονική αποθήκευση, ποιότητα, derived analysis και delivery. Μια πηγή χρειάζεται πρώτα γνωστή ταυτότητα και contract. Ένας adapter αντιστοιχίζει το upstream payload σε κανονική εγγραφή και μετά η ποιότητα ελέγχει εύρος, κατάσταση και επικαιρότητα. Μόνο μετά από αυτά τα gates μπορεί η εγγραφή να τροφοδοτήσει derived calculations και το user interface.
Τα επίπεδα προϊόντος δεν μοιράζονται έναν ορισμό αλήθειας
Η Επιστήμη περιέχει μετρήσεις, μοντέλα και derived analysis. Η Κοινότητα περιέχει ανώνυμες αυτοαναφορές και συγκεντρωτικά στοιχεία. Το Προσωπικό επίπεδο περιέχει ιδιωτικές παρατηρήσεις περιορισμένες στον ιδιοκτήτη. Το Συμβολικό και η Πνευματικότητα περιέχουν ερμηνείες και πρακτικές με πηγές. Ο συνδυασμός αυτών των χώρων σε ένα προϊόν δεν επιτρέπει την ανταλλαγή evidence classes χωρίς ρητό contract.
Η fail-closed συμπεριφορά είναι μέρος του προϊόντος, όχι ελάττωμα UX
Αν μια πηγή δεν είναι διαθέσιμη, μια εγγραφή υπερβαίνει το hard stale, ένας σταθμός είναι μη έγκυρος ή λείπει το απαιτούμενο δείγμα, μια λειτουργία μπορεί να επιστρέψει PARTIAL ή UNAVAILABLE. Το GeoLira δεν πρέπει να γεμίζει το κενό με μηδέν, ονομαστική τιμή ή παλιά εγγραφή χωρίς προειδοποίηση. Ο ίδιος κανόνας ισχύει για ειδοποιήσεις και σύνθετους δείκτες που απαιτούν πρόσφατα στοιχεία.