Αξιολόγηση & Ολοκλήρωση
Η Smartphone Academy χρησιμοποιεί διαφανείς τοπικούς ελέγχους για πληρότητα, ακεραιότητα και αναπαραγωγιμότητα χωρίς να παρουσιάζει ένα automated score ως επαγγελματική πιστοποίηση.
Documentation Gate και Τεχνική Επαλήθευση
Το Academy ξεχωρίζει την ετοιμότητα τεκμηρίωσης από την τεχνική ορθότητα. Κάθε πρακτικό workspace μπορεί να πάρει έως 70 βαθμούς τεκμηρίωσης· μόνο deterministic labs με καταχωρημένο validator μπορούν να πάρουν τους επιπλέον 30 τεχνικούς βαθμούς.
Τα automatically validated labs περνούν με 80/100 ή περισσότερο. Τα review-mode labs γίνονται READY FOR REVIEW στα 56/70 και χρειάζονται ρητό self, peer ή instructor review· το εργαλείο δεν παρουσιάζει το μήκος κειμένου ως απόδειξη ορθότητας.
Τελικό Assessment
Το τελικό τοπικό assessment χρησιμοποιεί έξι υπάρχοντα deterministic labs με artifact-specific automatic validators:
hash-baselinepackage-integrity-baselinejson-config-validatorpython-log-normalizercapstone-incidentmobile-response-casefile
Κάθε lab πρέπει να φτάσει τουλάχιστον 80/100. Επειδή το τεχνικό μέρος αξίζει 30 βαθμούς, final lab δεν μπορεί να περάσει μόνο με τεκμηρίωση.
python Smartphone-Academy.py assessmentΕκτελείται τοπικά στο Termux.Αρχείο Ολοκλήρωσης
Όταν όλα τα catalog items έχουν σημειωθεί ως ολοκληρωμένα και περάσουν και τα έξι final automatic assessments, μπορεί να δημιουργηθεί τοπικό completion record.
python Smartphone-Academy.py certificateΑποθηκεύεται στο ~/.dedsec-smartphone-academy/.Το record αναγράφει ρητά self-managed, non-accredited, locally assessed. Είναι portfolio evidence και όχι επίσημη επαγγελματική πιστοποίηση ή ανεξάρτητη επιβεβαίωση επαγγελματικής επάρκειας.
Έλεγχος της Academy
Ο τοπικός audit ελέγχει catalog uniqueness, English/Greek page parity, practical catalog parity, total hours και empty files.
python Smartphone-Academy.py auditΠρέπει να ολοκληρώνεται χωρίς structural issues.