# Χρόνος, αλήθεια και προέλευση *Θεμέλια · ενότητα 4 από 5 · ~10 λεπτά* ## Τι θα μάθετε Γιατί το πρότυπο αντιμετωπίζει την ιστορία ως φέρον στοιχείο: η Σημασιολογική γραμμή χρόνου, η προέλευση, τα αποτυπώματα, και τι σας δίνει η δυνατότητα να "ανασυγκροτήσετε οποιαδήποτε παρελθούσα κατάσταση της γνώσης". ## Γνώση χωρίς ιστορία είναι φήμη Τα περισσότερα συστήματα αποθηκεύουν μόνο την τρέχουσα κατάσταση. Ρωτήστε τα "γιατί αυτή η τιμή είναι αυτή που είναι;", "ποιος το ισχυρίστηκε;", "τι πιστεύαμε το προηγούμενο τρίμηνο;" και θα σηκώσουν τους ώμους. Για μία εφαρμογή αυτό είναι ανεκτό. Για ομοσπονδιακή γνώση είναι μοιραίο: καταναλώνετε ισχυρισμούς άλλων και, χωρίς ιστορία, δεν μπορείτε να τους ελέγξετε, να τους αμφισβητήσετε ή να τους εμπιστευτείτε. Η απάντηση του Vercy είναι δομική, όχι διαδικαστική: **η ίδια η αλλαγή είναι οντότητα.** ## Η Σημασιολογική γραμμή χρόνου Κάθε μεταβολή της σημασιολογικής πραγματικότητας είναι ένα **Συμβάν**: αντικείμενο δημιουργήθηκε, τιμή δηλώθηκε, αντιστοίχιση άλλαξε, συμβόλαιο υπογράφηκε, έκδοση μοντέλου κυκλοφόρησε. Τα συμβάντα είναι μόνο προσθήκης· τίποτα δεν επεξεργάζεται επιτόπου. Η ακολουθία των συμβάντων είναι η **Σημασιολογική γραμμή χρόνου**, και δίνει σε κάθε Σύμπαν τρεις υπερδυνάμεις: 1. **Ταξίδι στον χρόνο**: ανασυγκρότηση της ακριβούς κατάστασης της γνώσης σε οποιαδήποτε παρελθούσα στιγμή: ποια αντικείμενα υπήρχαν, ποιες εκδόσεις ποιων κανόνων ίσχυαν. 2. **Απόδοση**: κάθε ισχυρισμός ανάγεται σε ποιον τον έκανε, πότε, με ποια βάση. 3. **Έντιμη αναθεώρηση**: η διόρθωση του παρελθόντος σημαίνει *προσθήκη* ενός συμβάντος διόρθωσης, ποτέ ξαναγράψιμο της ιστορίας. Και το λάθος και η διόρθωσή του παραμένουν μόνιμα ορατά. ## Δύο συνέπειες που ανακαλύφθηκαν στο πεδίο Η μελέτη περίπτωσης της πολιτείας (ένα κράτος μοντελοποιημένο ως Διάσταση) βρήκε τη Γραμμή απαραίτητη σε δύο σημεία που οι σχεδιαστές της δεν είχαν προβλέψει: - **Δικαστήρια.** Ένα δίκαιο νομικό σύστημα κρίνει παρελθούσες πράξεις με τους κανόνες που *ίσχυαν τότε*. Αυτό είναι αδύνατο αν οι εκδόσεις των κανόνων δεν είναι ανασυγκροτήσιμες: η Σημασιολογική γραμμή χρόνου εφαρμοσμένη στο δίκαιο. - **Μέτρηση ανθεκτική στη χειραγώγηση.** Όταν μετράτε αξία, οι άνθρωποι βελτιστοποιούν το μέτρο. Η άμυνα είναι η αναδρομική επανεκτίμηση: επαναβαθμολόγηση παρελθόντων συμβάντων καθώς γίνονται ορατές οι συνέπειες. Η επανεκτίμηση *αλλάζει τα τεκμήρια, ποτέ την ιστορία*: πάλι μόνο προσθήκη. Όταν το μοντέλο σας χρειάζεται είτε το "τι έλεγαν οι κανόνες τότε;" είτε το "επανεκτίμησε το παρελθόν χωρίς να το παραποιήσεις", χρειάζεστε τη Γραμμή. Τα περισσότερα σοβαρά μοντέλα χρειάζονται και τα δύο. ## Προέλευση και ο γράφος με δυνατότητα ερωτημάτων Η προέλευση γενικεύει τη γραμμή χρόνου σε όλες τις παραγωγές: αυτή η εγγραφή *συνοψίστηκε από* εκείνη την πηγή, *συλλέχθηκε από* εκείνον τον αγωγό, *επικυρώθηκε από* εκείνον τον ιδιοκτήτη. Το πρότυπο κάνει τον γράφο παραγωγής διερωτήσιμο, ώστε το "δείξε μου ό,τι βρίσκεται κατάντη αυτής της ανακληθείσας πηγής" να είναι ερώτημα, όχι αρχαιολογία. ## Αποτυπώματα: ταυτότητα για το νόημα Πώς ξέρετε ότι δύο αντίγραφα ενός μοντέλου *σημαίνουν το ίδιο πράγμα*; Τα byte διαφέρουν (μορφοποίηση, σειρά, σειριοποίηση)· το νόημα μπορεί να μη διαφέρει. Το **Σημασιολογικό αποτύπωμα** είναι ένα αναπαραγώγιμο hash πάνω στην *κανονικοποιημένη σημασιολογική δομή* ενός μοντέλου: ίδιο νόημα, ίδιο αποτύπωμα, ανεξάρτητα από τη σειριοποίηση. Έτσι αυτοεπαληθεύονται τα πακέτα, έτσι απαλείφουν διπλότυπα τα μητρώα, και έτσι ανιχνεύεται μηχανικά η απόκλιση ανάμεσα σε κύριο και αντίγραφο. Ένα από τα μοντέλα παραγωγής χρησιμοποιεί ακριβώς αυτό το τέχνασμα για να κρατά έντιμο τον δημόσιο ιστότοπό του: μια καθημερινή εργασία συγκρίνει το αποτύπωμα της ζωντανής προβολής με το μοντέλο και ειδοποιεί άνθρωπο σε περίπτωση απόκλισης. ## Βασικά σημεία - Η αλλαγή είναι οντότητα: Συμβάντα μόνο προσθήκης σε μια Σημασιολογική γραμμή χρόνου. - Η ιστορία επιτρέπει ταξίδι στον χρόνο, απόδοση και έντιμη αναθεώρηση, και πραγματικά συστήματα (δικαστήρια, μέτρηση ανθεκτική στη χειραγώγηση) δεν λειτουργούν χωρίς αυτήν. - Η προέλευση κάνει τις παραγωγές διερωτήσιμες· τα αποτυπώματα δίνουν στο νόημα επαληθεύσιμη ταυτότητα. ## Πηγαίνετε βαθύτερα - [Συμβάν και η Σημασιολογική γραμμή χρόνου](/spec/#04-core-concepts/Event.md) - [Ιχνηλασιμότητα](/spec/#02-architecture/Traceability.md) · [Γράφος προέλευσης](/spec/#02-architecture/Provenance-Graph.md) - [Εκδόσεις και το Σημασιολογικό αποτύπωμα](/spec/#02-architecture/Versioning.md) Επόμενο: [Η οικογένεια προτύπων](05-family.md)