Engineering kick-off Β· ELI5

Genuine Student Assessment (GSA)

We're adding a lighter first step in front of the visa. Same track, less work, and it can grow into a full visa application.

The one big idea

πŸ“
Assessment A light "will this student pass?" check β€” before the COE.
β†’if it looks good,
it grows up
πŸ›‚
Visa application The full thing we already do β€” now pre-filled.

Two different things that share one student: an assessment is its own object with its own (much lighter) rules β€” it never triggers the visa machinery. When it goes well, it hands its data over to create a real visa application, so nobody re-types anything. One login, both visible.

Where it lives in the pipeline

NEW β€” this project
Stage 0
πŸ“
Assessmentlight template Β· auto risk score
β†’
Stage 1
🧾
Visa applicationfull questionnaire + docs
β†’
Stage 2
πŸ§‘β€βš–οΈ
Expert reviewhuman check
β†’
Stage 3
πŸ›οΈ
Submit to govlodged

A "Stage 0" in the student's journey β€” but technically its own object with its own light rules. Stages 1–3 (the visa machinery) are untouched; Stage 0 just hands its data forward when the student is ready.

The 4 pieces to build

1

Student Portal

πŸ§‘β€πŸŽ“

A light portal for a new object: the β€œassessment.” Not a visa application β€” its own thing. Built so a positive one can hand its data over to create a full visa application later.

Whereov-capture-frontend NEW object
HowA CMS template with steps + a student home showing both assessments and visas.
2

Agency Admin

πŸͺ

A new β€œAssessments” section, separate from Visas: agencies invite students to be assessed. If it goes well β†’ β€œDo the visa” creates the visa, pre-filled. A previous step in the journey β€” not in the visa machinery.

Whereov-admin NEW section
HowInvite β†’ assess β†’ convert. Same UI patterns, its own object and states.
3

The Evaluator

πŸ€–

The automatic risk assessment. Scores the assessment the moment it's submitted β†’ strength band + reasons. This is the brain that makes the whole thing valuable.

Whereov-capture-backend Β· Atlas Engine NEW rules
HowNew rule set on the existing analysis machinery.
4

School Portal

πŸŽ“

The school role: runs assessments, invites its agencies (what the prototype shows), and can also do visas for its own students. Built after the pieces above work.

Whereov-admin Β· school surface NEW role
HowSame admin, school client-type. Comes last.

The order we build it

First Assessment in the pipeline Blocks 1 + 2 β€” a student can be assessed and migrated to a visa.
β†’
Then The Evaluator Block 3 β€” the automatic risk score makes it smart.
β†’
Last Schools Block 4 β€” open it up to schools + agency invites.

Go deeper

OneVisa Β· Genuine Student Assessment (GSA) Β· [EP-VC] OV-950 Β· engineering kick-off