> Η μετάφραση παρέχεται για διευκόλυνση. Κανονιστικό είναι το αγγλικό πρωτότυπο. # Εικονική προβολή **Προδιαγραφή του Μετα-Σύμπαντος** **Αναγνωριστικό εγγράφου:** MU-V2-CORE-012 **Τίτλος:** Εικονικές προβολές και θερμά/ψυχρά περιγραφικά γεγονότα **Κατηγορία εγγράφου:** κανονιστικό **Έκδοση:** 2.0 (προσχέδιο) **Κατάσταση:** προσχέδιο εργασίας **Κανονιστικές αναφορές:** MUC, [Προβολή](../04-core-concepts/Projection.md), [Γεγονός](../04-core-concepts/Event.md), [Συγχρονισμός](../03-federation/Synchronization.md), [Συμβόλαιο](../04-core-concepts/Contract.md) **Πληροφοριακές αναφορές:** [Ιχνηλασιμότητα](../02-architecture/Traceability.md), [Επικύρωση](../02-architecture/Validation.md) **Πνευματικά δικαιώματα:** © Orkestron.AI **Άδεια:** Apache-2.0 --- # 1. Σκοπός Δεν κινούνται όλα τα δεδομένα με την ίδια ταχύτητα. Η δομή ενός API αλλάζει σπάνια· μια μετρική καθυστέρησης αλλάζει κάθε δευτερόλεπτο. Η ίδια αντιμετώπιση και για τα δύο επιβάλλει μια κακή επιλογή: είτε να παγιώνονται τα ευμετάβλητα δεδομένα στο μοντέλο και να το πνίγουν στον θόρυβο («ενίσχυση εγγραφής»), είτε να αποθηκεύονται εκτός και να καταρρέει ο ρόλος του μοντέλου ως πηγής αλήθειας. Το έγγραφο αυτό το επιλύει ταξινομώντας τα περιγραφικά γεγονότα ως **ψυχρά** ή **θερμά** και ορίζοντας την **Εικονική προβολή** - μια ζωντανή, διεπόμενη από συμβόλαιο όψη που εκθέτει θερμά γεγονότα *χωρίς να τα υλοποιεί μέσα στο μοντέλο*. --- # 2. Ψυχρά και θερμά περιγραφικά γεγονότα Το **περιγραφικό γεγονός** καταγράφει κάτι αληθές για την πραγματικότητα (σε αντίθεση με έναν κανονιστικό κανόνα, που προδιαγράφει). Τα περιγραφικά γεγονότα ταξινομούνται κατά την ευμεταβλητότητά τους: | Κλάση | Παραδείγματα | Αντιμετώπιση | |-------|----------|-----------| | **Ψυχρά** | δομή μοντέλου δεδομένων, σχήματα API, εξαρτήσεις, ιδιοκτησία | Υλοποιούνται ως συνήθη [Αντικείμενα](../04-core-concepts/Object.md) και [Σχέσεις](../04-core-concepts/Relationship.md)· εκδίδονται· λαμβάνουν αποτύπωμα | | **Θερμά** | μετρικές, καταγραφές, ειδοποιήσεις, ζωντανές συνεδρίες, τρέχουσα κατάσταση υποδομής | **ΔΕΝ** υλοποιούνται· εκτίθενται ως **Εικονική προβολή** που στηρίζεται σε ζωντανή πηγή | Το όριο είναι απόφαση μοντελοποίησης καταγεγραμμένη στο ίδιο το γεγονός· ένα γεγονός ΜΠΟΡΕΙ να προαχθεί από θερμό σε ψυχρό (π.χ. μια σταθεροποιημένη διαμόρφωση) μέσω ρητής αλλαγής. --- # 3. Ορισμός Η **Εικονική προβολή** είναι μια [Προβολή](../04-core-concepts/Projection.md) της οποίας το περιεχόμενο **υπολογίζεται κατά την ανάγνωση από ζωντανή πηγή** και δεν αποθηκεύεται στο μοντέλο. Η Εικονική προβολή ΟΦΕΙΛΕΙ: - να παραπέμπει στο Μετα-Αντικείμενο ή στο σύστημα που προβάλλει (`subject`), - να δηλώνει την **πηγή** της (ροή, ερώτημα ή τελικό σημείο) και ένα χαρακτηριστικό **φρεσκάδας** (π.χ. πραγματικού χρόνου, δειγματοληπτική, με παράθυρο), - να διέπεται από [Σημασιολογικό συμβόλαιο](../04-core-concepts/Contract.md) όπως κάθε άλλη Προβολή, - να φέρει [προέλευση](../02-architecture/Traceability.md) που δείχνει στη ζωντανή πηγή, ώστε ο καταναλωτής να γνωρίζει την αφετηρία και τη φρεσκάδα του γεγονότος. Η Εικονική προβολή ΔΕΝ ΠΡΕΠΕΙ να μεταβάλλει την κανονική κατάσταση, και η ανάγνωσή της ΔΕΝ ΠΡΕΠΕΙ να παράγει αλλαγή στο μοντέλο. Το μοντέλο παραμένει σταθερό· η τιμή παραμένει ζωντανή. --- # 4. Γιατί έχει σημασία (χωρίς ενίσχυση εγγραφής) Επειδή τα θερμά γεγονότα διαβάζονται μέσω Εικονικών προβολών αντί να γράφονται στο μοντέλο: - το κανονικό μοντέλο **δεν** ξαναγράφεται σε κάθε παλμό μετρικής, - δεν υπάρχει μόνιμη καταιγίδα συγκρούσεων συγχώνευσης από ενημερώσεις υψηλής συχνότητας, - το μοντέλο παραμένει πηγή αλήθειας για τη *δομή και το νόημα*, ενώ τα ζωντανά συστήματα παραμένουν πηγή αλήθειας για τις *τρέχουσες τιμές*, - ένας πράκτορας τεχνητής νοημοσύνης μπορεί να διαβάσει στη στιγμή «ποιο είναι το ποσοστό σφάλματος αυτή τη στιγμή;» χωρίς το μοντέλο να ισχυρίζεται ποτέ ότι *αποθηκεύει* αυτόν τον αριθμό. --- # 5. Θερμά γεγονότα και Γεγονότα Η Εικονική προβολή είναι η *τρέχουσα τιμή*· όταν ένα θερμό γεγονός περνά ουσιώδες κατώφλι ΜΠΟΡΕΙ επιπλέον να εκπέμψει ένα [Γεγονός](../04-core-concepts/Event.md) (για παράδειγμα ένα γεγονός `Lifecycle` ή `Conflict` σε παραβίαση). Τα Γεγονότα είναι η διαρκής, αμετάβλητη καταγραφή· η Εικονική προβολή είναι η εφήμερη ζωντανή όψη. Τα δύο αλληλοσυμπληρώνονται: η ροή διαβάζεται ζωντανά, οι ουσιώδεις στιγμές θυμούνται. --- # 6. Ομοσπονδία Εικονικών προβολών Στην [ομοσπονδία](../03-federation/Synchronization.md), ένα θερμό γεγονός μοιράζεται ως **ροή** και όχι ως επαναλαμβανόμενες παγιώσεις: ένας παραγωγός παραδίδει ενημερώσεις `SyncEvent` σε έναν καταναλωτή υπό συμβόλαιο (η διαδρομή [συγχρονισμού MUFP](../03-federation/MUFP-Messages.md)), αντί να αναγκάζει τον καταναλωτή να υλοποιεί και να αποθηκεύει εκ νέου κάθε αλλαγή. Αυτή είναι η ομοσπονδιακή έκφραση της ίδιας αρχής: **συγχρονίζετε νόημα και μεταβολή, όχι ακατέργαστες γραμμές.** --- # 7. Επικύρωση Η Εικονική προβολή συμμορφώνεται όταν: - διέπεται από Συμβόλαιο και δηλώνει σκοπό (όπως κάθε Προβολή), - δηλώνει την πηγή και τη φρεσκάδα της, - δεν υλοποιείται στην κανονική κατάσταση ούτε τη μεταβάλλει, - φέρει προέλευση ως τη ζωντανή πηγή της. Το μοντέλο ΔΕΝ ΠΡΕΠΕΙ να καταγράφει θερμό γεγονός ως ψυχρό, υλοποιημένο γεγονός χωρίς ρητή προαγωγή (Ενότητα 2). --- # 8. Αρχιτεκτονικά αναλλοίωτα - Η ανάγνωση Εικονικής προβολής ΔΕΝ ΠΡΕΠΕΙ να αλλάζει το μοντέλο. - Τα θερμά γεγονότα ΔΕΝ ΠΡΕΠΕΙ να παγιώνονται στο κανονικό μοντέλο σαν να ήταν ψυχρά. - Η Εικονική προβολή ΟΦΕΙΛΕΙ να διέπεται από συμβόλαιο και να φέρει προέλευση. - Το μοντέλο παραμένει έγκυρο για τη δομή και το νόημα· τα ζωντανά συστήματα παραμένουν έγκυρα για τις τρέχουσες τιμές. --- # Μελλοντικές κατευθύνσεις - Μορφή περιγραφέα **Εικονικής όψης ροής** (σύνδεση πηγής, παράθυρα, δειγματοληψία) στο MUIF, ώστε οι εικονικές προβολές να είναι και οι ίδιες ανακαλύψιμες. - Τυποποιημένα σήματα **απόκλισης αποτελέσματος** παραγόμενα από θερμά γεγονότα (βλ. [Επικύρωση](../02-architecture/Validation.md)). --- # Τελική δήλωση > Ένα μοντέλο οφείλει να θυμάται τι *σημαίνουν* τα πράγματα και πώς είναι *φτιαγμένα*, όχι να προσπαθεί να θυμάται κάθε τιμή που είχαν πριν από ένα χιλιοστό του δευτερολέπτου. Οι Εικονικές προβολές αφήνουν τους ζωντανούς αριθμούς ζωντανούς, ενώ το νόημα μένει ακίνητο.