Every capability below already exists on the platform; this page describes how the hub reads it from the credit-to-diploma angle rather than describing it as a new engine.
A registrar-grade transcript, assembled and verified
The transcript assembler pulls a student’s course history, the school’s own weighted and unweighted GPA, and class rank into one printable document — consuming the GPA and rank VERBATIM rather than recomputing either. Every assembled copy carries a deterministic verification code that catches an altered grade, credit, or rank on a printed copy. With no authorized reader connected, the build is honest-off: it surfaces no course history rather than inventing one. This complements the school’s own system of record; it is not a certified state transcript-of-record system.
Built · honest-off without a reader · complements the SIS
An advisory on-track-to-graduate check, never a diploma claim
A per-requirement checklist rolls into one advisory signal — on track, at risk, off track, or pending review — for a counselor’s caseload view. There is no diploma boolean anywhere in it: an unsigned ruleset or an unrecognized requirement status degrades the WHOLE signal to pending review rather than guessing, because an “I don’t know” that reads as “on track” is the one mistake that actually hurts a kid.
Built · advisory-only · fail-soft to pending review
A four-year course plan, checked but never blocking
A student’s planned courses, term by term, are checked against the school’s own prerequisite rules and the same on-track-to-graduate audit — surfacing a prerequisite conflict, an ordering problem, or a requirement gap. The plan is never hard-blocked: a counselor or the student can keep an imperfect plan, because the checklist is a second pair of eyes, not a gate.
Built · advisory-only · never hard-blocks
College and career tracking, with the transcript wired in
A student’s college list moves interested to applying to applied to a decision, each application tracks its own deadline and required documents — including the official transcript as a satisfied requirement once one is attached — and a career-interest inventory maps a student’s own answers to a handful of broad interest clusters. It is a presentation mapping, not a normed psychometric instrument. Scholarship and FAFSA milestones get the same deadline standing. Syncing to an outside college-application portal, test-score providers, or college-data feeds is honest-off through an injected connection: absent one, nothing outside is fabricated.
Built · model-only, no new student table · external sync honest-off
Athletics and activities eligibility, human-confirmed
A roster’s eligibility folds three facts — grade eligibility, a physical/clearance on file, and no outstanding required form — into one status. The ONLY path to “ineligible” is a concrete grade fail; a missing physical, an unresolved form, or an unknown grade verdict all route to needs review instead, never to an assumed bench. A suggestion is exactly that: only the athletic director’s own recorded confirmation turns a suggestion into an actual “not cleared to play.” Using grades in the determination requires consent; with no consent on file, grades are withheld and the axis reads needs review, never an automatic ineligible.
Built · never auto-benches · consent-gated on grades
Election eligibility for the offices students actually run for
Student government and other on-campus elections check a voter against the school’s own roster before a ballot is ever cast — default-deny: a student with no matching, active roster entry is simply not eligible, never a guess. A minor’s eligibility additionally requires recorded consent; an entry whose minor status is not known is treated as a minor, so an under-specified record fails closed rather than open.
Built · default-deny · consent-gated for minors