Completion, Transcript & Certificatesማጠናቀቂያ፣ የትምህርት መዝገብ (Transcript) እና የምስክር ወረቀቶች
The official academic-record lifecycle: ten-component eligibility, locked completion snapshots, transcript versioning, certificate PDFs, public verification and revocation.
የ10 ክፍሎች የማጠናቀቂያ ብቃት፣ የተቆለፈ የማጠናቀቂያ መዝገብ፣ የTranscript ስሪት አስተዳደር፣ Certificate PDF፣ የሕዝብ ማረጋገጫ እና የcertificate ስረዛን የሚያብራራ ሙሉ መመሪያ።
Exactly when Level One completion becomes eligibleለLevel One ማጠናቀቂያ መቼ ብቁ ይሆናሉ?
The completion service checks the same ten required codes used by the formal assessment system. Every one must have a best full-attempt percentage of at least 80%. Missing components are treated as 0% for completion eligibility.
The final percentage is the arithmetic mean of the ten best component percentages, rounded to two decimals. There is no compensation rule that allows one component below 80% to be offset by a high score elsewhere.
Completion is a locked academic snapshotCompletion የተቆለፈ ኦፊሴላዊ የትምህርት መዝገብ ነው
When all requirements pass and the Level One course version is Published, the service creates one course-completion record containing:
- learner-name snapshot;
- course code/title/version snapshots;
- all ten component best percentages and attempt references;
- equal-weight grading method and final percentage;
- the completion-policy version;
- a SHA-256 digest of the canonical completion payload;
- completed and locked timestamps.
The enrollment status is then changed to Completed. If a completion already exists, the service reuses it rather than recomputing a different official completion snapshot.
Transcript lifecycle, versioning and contentsየTranscript የሕይወት ዑደት፦ versioning እና ይዘት
After completion, GTM ensures that an Active transcript exists for the user. Transcript numbers follow the audited form GTM-TR-YEAR-######.
A transcript is an immutable snapshot containing learner name, permanent student UUID, transcript number, issue date, version, and every locked course completion currently belonging to that user. Each course entry includes course code/title/version, completion date, final percentage, status and the component-level best-score data.
Versioning
If the set of locked course completions has not changed, the current Active transcript is reused. If a new course completion is later added, the previous Active transcript becomes Superseded and a new higher transcript version is issued. Earlier versions remain in the record; they are not overwritten.
The Transcript page lets the user view the immutable record and download the official PDF. PDF generation stores a document key and SHA-256 hash and records a PDF-generated event.
Certificate issuance and what the PDF meansCertificate መስጠት እና PDF ምን ማለት ነው?
A Level One certificate is created from the locked course completion using the active GTM-BG-L1-COMPLETION template. Certificate numbers follow GTM-BG-L1-YEAR-######. Each certificate also receives a random public-verification token and a permanent verification URL snapshot.
The certificate record freezes the recipient name, course title, issue time, verification URL and a digest-linked completion identity. The PDF explicitly describes the award as a GTM course-completion certificate — non-accredited. It includes certificate number, issue information, validity status and a QR path to public verification.
Public certificate verification and privacy boundaryየCertificate ሕዝባዊ ማረጋገጫ እና የግላዊነት ወሰን
Anyone can verify a certificate either through its tokenized verification URL/QR code or by entering the certificate number on the public Verify page. The public query returns only:
- certificate number;
- recipient name snapshot;
- course title snapshot;
- issue date/time;
- status and revocation state.
Each successful public lookup can be logged as a certificate verification event.
Certificate revocationየምስክር ወረቀት መሻር (Certificate Revocation)
Revocation is an administrator-only sensitive write. It requires the platform’s administrator-write security gate, which in the audited privileged flow means the required fresh security reauthentication. The administrator must provide a meaningful revocation reason; the service rejects reasons shorter than five characters.
A revoked certificate keeps its identity/history but its status becomes Revoked, the revocation time/reason/actor are stored, and public verification warns that it must not be treated as valid.
Academic-record privacy and persistenceየAcademic record ግላዊነት እና ቋሚነት
| Record | Who can see it? |
|---|---|
| Transcript list/detail/PDF | Signed-in owning student; authorized staff through staff tools where applicable. |
| Certificate list/detail/PDF | Signed-in owning student; privileged administrative functions can manage validity. |
| Public verification | Anyone, but only the limited verification fields. |
| Completion snapshot | Server academic record; not exposed as a public page. |
These records are server-backed and designed to survive device changes. The PDF generator also stores cryptographic hashes of generated files/records so generated documents can be tied to their server snapshots.
What happens after official completion? ኦፊሴላዊ completion ከተፈጠረ በኋላ ምን ይሆናል?
- The locked completion snapshot is not silently rewritten by later ordinary study activity.
- The transcript continues to include the locked official completion record.
- The certificate continues to represent the completion record from which it was issued.
- Further informal study, vocabulary review, Grammar reading, Interlinear use and research activity do not alter the issued official completion record.
- If GTM ever introduces an explicit revised-record or re-enrollment policy, that must be documented as a separate academic-record workflow.
Troubleshooting academic recordsየትምህርት መዝገቦች ችግር መፍቻ
| Symptom | Check |
|---|---|
| No transcript | All ten required components must be ≥80%, the Level One version must be Published, and the completion must have been frozen. |
| No certificate | Completion must exist and the active Level One certificate template must be installed. |
| Transcript shows an older version | Open the newest Active transcript; older versions can remain as Superseded immutable records. |
| Public Verify says Revoked | The certificate must not be treated as valid. |
| PDF download unavailable | The owning signed-in account must request its own transcript/certificate record; server document generation/storage must also be healthy. |
Finalization checklistየመጨረሻ ማረጋገጫ ዝርዝር
- □ Generate and visually inspect one real test Transcript PDF and Certificate PDF.
- □ Verify QR/token and certificate-number public lookup end-to-end.
- □ Confirm the exact recipient-name policy before issuance (Display Name vs given/family name).
- □ Confirm the active-enrollment-only formal-attempt rule remains enforced.
- □ Test certificate revocation and public Revoked display after fresh privileged reauthentication.
- □ Capture desktop/iPhone screenshots of Transcript, Certificate and Verify pages.