Default listening priority five out of five fills its bar one hundred percent; reading three fills sixty percent because source multiplies each rating by twenty. Bars compare within-skill ratings at five pixels per point. These are separate rating scales, not shares that should sum to one hundred. Source combines listening five and speaking five, then divides by all priorities totaling sixteen. Unrounded spoken share is sixty-two point five percent; complement is thirty-seven point five. Bars compare these unrounded shares at seven pixels per point. The source displayed recommendation rounds spoken share to sixty-three, then takes one hundred minus that for thirty-seven written. Hypothetically increasing reading and writing from three each to five makes total twenty while combined spoken priority stays ten. Spoken allocation becomes fifty percent instead of sixty-two point five. Bars compare the two at seven pixels per point. This allocation heuristic does not establish optimal learning outcomes, and grammar verdicts remain saved rule matching. Full original raw JSON and reset/native resize/first-footer checks preserve the tool.