> Η μετάφραση παρέχεται για διευκόλυνση. Κανονιστικό είναι το αγγλικό πρωτότυπο. # Βασικό προφίλ **Προδιαγραφή του Μετα-Σύμπαντος** **Αναγνωριστικό εγγράφου:** MU-V2-ARCH-013 **Τίτλος:** Βασικό προφίλ του Μετα-Σύμπαντος (ελάχιστη συμμόρφωση) **Κατηγορία εγγράφου:** κανονιστικό **Έκδοση:** 2.0 (προσχέδιο) **Κατάσταση:** προσχέδιο εργασίας **Κανονιστικές αναφορές:** MUC, [MMAS-Interchange](../02-architecture/MMAS-Interchange.md), [Validation](../02-architecture/Validation.md), [MUFP-Messages](../03-federation/MUFP-Messages.md), [Discovery](../03-federation/Discovery.md), RFC 2119 **Πληροφοριακές αναφορές:** [MMAS-Conformance](../02-architecture/MMAS-Conformance.md), [Security-Model](../03-federation/Security-Model.md) **Πνευματικά δικαιώματα:** © Orkestron.AI **Άδεια:** Apache-2.0 --- # 1. Σκοπός Η πλήρης προδιαγραφή είναι μεγάλη. Το **Βασικό προφίλ** ορίζει το **ελάχιστο υποχρεωτικό υποσύνολο** που ΟΦΕΙΛΕΙ να υποστηρίζει μια υλοποίηση για να αποκαλείται συμμορφούμενη με τον πυρήνα του Μετα-Σύμπαντος. Υπάρχει ώστε μια πρώτη διαλειτουργική υλοποίηση να είναι εφικτή χωρίς ανάγνωση όλων των εγγράφων, και ώστε η λέξη «συμμόρφωση» να έχει ακριβές κατώφλι. Οτιδήποτε βρίσκεται εκτός αυτού του προφίλ είναι **προαιρετικό** στο βασικό επίπεδο και προσθέτει δυνατότητες, όχι βασική συμμόρφωση. --- # 2. Πεδίο εφαρμογής Το Βασικό προφίλ καλύπτει δύο ρόλους. Μια υλοποίηση ΜΠΟΡΕΙ να διεκδικήσει έναν ή και τους δύο: - **Βασικό μοντέλο** - παραγωγή και κατανάλωση έγκυρων μετα-μοντέλων. - **Βασική ομοσπονδία** - ομοσπονδοποίηση με άλλο σύμπαν μέσω MUFP. --- # 3. Απαιτήσεις Βασικού μοντέλου Μια υλοποίηση Βασικού μοντέλου ΟΦΕΙΛΕΙ: 1. Να διαβάζει και να γράφει έγγραφα **MUIF** κατά το [MMAS-Interchange](../02-architecture/MMAS-Interchange.md), συμπεριλαμβανομένων των πέντε πρωτογενών στοιχείων (Αντικείμενο, Σχέση, Γεγονός, Συμβόλαιο, Προβολή) και του μανιφέστου. 2. Να υπολογίζει αναπαραγώγιμα το **Σημασιολογικό αποτύπωμα** (η κανονικοποίηση του MMAS-Interchange). 3. Να επικυρώνει τουλάχιστον έως το **V3** ([Validation](../02-architecture/Validation.md)): να περνά όλους τους ελέγχους σοβαρότητας Error των V0, V1, V2 και V3. 4. Να διατηρεί τα συνταγματικά αναλλοίωτα που μπορεί να εκφράσει: μοναδική μόνιμη ταυτότητα (`MUC-R03`), προέλευση (`MUC-R13`) και διαχωρισμό Αντικειμένου/Προβολής (`MUC-R11`). Μια υλοποίηση Βασικού μοντέλου ΜΠΟΡΕΙ να παραλείψει: εισαγωγή εξωτερικών προτύπων, βαθμολόγηση Ποιότητας Γνώσης, MUDL και επικύρωση χρόνου εκτέλεσης (V5). --- # 4. Απαιτήσεις Βασικής ομοσπονδίας Μια υλοποίηση Βασικής ομοσπονδίας ΟΦΕΙΛΕΙ: 1. Να δημοσιεύει έγκυρο **Έγγραφο ανακάλυψης** ([Discovery](../03-federation/Discovery.md)). 2. Να υλοποιεί το **ελάχιστο τελικό σημείο MUFP** ([MUFP-Messages §12](../03-federation/MUFP-Messages.md)): τη σύνδεση HTTP/JSON, τη μηχανή καταστάσεων, τη διαπραγμάτευση εκδόσεων και τα μηνύματα από `Hello` έως `ProjectionResponse`. 3. Να **επαληθεύει το Σημασιολογικό αποτύπωμα** κάθε ληφθέντος ωφέλιμου φορτίου MUIF (`MUIF-R12`). 4. Να μην επιστρέφει καμία Προβολή χωρίς αποδεκτό Συμβόλαιο και δηλωμένο σκοπό (`MUC-R21`, `MUC-R25`). 5. Να εκτελεί τη σύνδεση πάνω από αυθεντικοποιημένη μεταφορά και να τηρεί την ανάκληση ([Security-Model](../03-federation/Security-Model.md)). Μια υλοποίηση Βασικής ομοσπονδίας ΜΠΟΡΕΙ να παραλείψει: συγχρονισμό, σύνδεση ταυτοτήτων, χειρισμό συγκρούσεων και υπογεγραμμένους φακέλους - ανήκουν σε ανώτερα επίπεδα MUFP. --- # 5. Δήλωση συμμόρφωσης Μια δήλωση Βασικού προφίλ ΟΦΕΙΛΕΙ να αναφέρει ποιοι ρόλοι υποστηρίζονται και ποιο επίπεδο επικύρωσης επιτεύχθηκε, για παράδειγμα: ```text Meta-Universe Core conformant Core Model: yes (Validation V3) Core Federation: yes (MUFP minimal endpoint) ``` Μια τέτοια δήλωση είναι επαληθεύσιμη με το εργαλείο αναφοράς `mu-validate` και το [σύνολο σημασιολογικών δοκιμών](../tests/). --- # 6. Αρχιτεκτονικά αναλλοίωτα - Το Βασικό προφίλ ΟΦΕΙΛΕΙ να είναι αυστηρό υποσύνολο της πλήρους προδιαγραφής· ΔΕΝ ΠΡΕΠΕΙ να προσθέτει απαιτήσεις που αντιφάσκουν προς οποιοδήποτε έγγραφο. - Μια δήλωση Βασικού προφίλ ΟΦΕΙΛΕΙ να είναι ανεξάρτητα επαληθεύσιμη. --- # Μελλοντικές κατευθύνσεις Πρόσθετα επώνυμα προφίλ (π.χ. *Ομοσπονδία επιπέδου 2/3*, *εγγενές στην τεχνητή νοημοσύνη*, κλαδικά προφίλ ομοσπονδίας) θα προστίθενται πάνω από το Βασικό προφίλ, καθένα προσθέτοντας ένα καθορισμένο σύνολο προαιρετικών δυνατοτήτων. --- # Τελική δήλωση > Το Βασικό προφίλ είναι το μικρότερο τίμιο «ναι»: το ελάχιστο που οφείλει να κάνει μια υλοποίηση για να διαλειτουργεί, και μια καθαρή σκάλα για ό,τι μπορεί να κάνει στη συνέχεια.