The internship readiness score is a fixed point heuristic. Each passed exam contributes twenty six and each planned sitting contributes eight, with the exam contribution capped at sixty. Two passed exams alone give fifty two. Two passed plus one sitting give sixty. Three passed still give sixty. At five pixels per point the bars are two hundred sixty, three hundred and three hundred. These are source scoring weights, not measured hiring probabilities or an employer requirement. A planned sitting is not recorded as a passed exam. Technical skills contribute seven points each, capped at twenty five before bonuses. Advanced Excel adds three; SQL or R adds two, even if both are selected. A hypothetical two skill selection with no bonuses gives fourteen. Three skills including Excel and SQL gives twenty one plus three plus two, or twenty six. Four such skills gives twenty five plus five, or thirty. At ten pixels per point the bars measure one hundred forty, two hundred sixty and three hundred. Degree contributes ten for a string containing Master, otherwise eight. The combined score is capped at ninety eight, with a separate minimum eighty six when the exam and skill conditions are met. This is source logic, not independent resume quality assessment. The visa feasibility display is assigned by substring branches rather than a legal eligibility check. F one plus STEM receives sixty eight; a hypothetical F one string without the letters STEM would receive thirty five; a TN string receives eighty eight. The configured option labeled Non STEM also contains those letters, so it receives sixty eight in the actual page, even though its wording suggests the other branch. The three example bars use three pixels per assigned point, giving two hundred four, one hundred five and two hundred sixty four. The thirty five example is a source branch illustration, not the configured Non STEM option output. These labels do not establish legal entitlement or current immigration policy. The JSON exports profile fields, scoring outputs and strategy text. Use independently verified official guidance for actual eligibility decisions. This explanation preserves and exposes the saved substring mismatch rather than presenting it as a valid eligibility rule.