Proposal — draftA workshop decision aid — how many windows to ratify, not how much text to rewrite.
MEETING ARTIFACT — SEEDED DATA — built from the same demo rubric as the rest of the archive. No window or sentence here is ratified.
Rubric granularity, comparedOne rubric, three ways to draw the windows — for the coach-workshop granularity decision

Rubric granularity, compared

The rubric itself is fixed: five skills, ten rungs each — fifty sentences, one ladder for the whole org. Age and level never change those sentences. What changes below is only the window — the expected end-of-season rung range — drawn on top of them.

The question in front of the workshop is how many windows to ratify, not how much text to rewrite. This page shows the same fifty sentences under three window schemes, side by side.

SchemeWhat it slices byWindows to ratify
CoarseAge tier only5
CurrentAge tier and level (AA / A / B) — what the live site uses today15
FineAge tier, level, and year in tier (first-year / second-year)30

Coarse — age tier only

5 windows to ratify.

GroupWindow
12345678910
10Urung 2 to 3
12Urung 3 to 5
14Urung 5 to 6
16Urung 6 to 8
19Urung 7 to 9

On a comparison pool of about 150 skaters, that’s roughly 30 players per window. illustrative

Needs from the org: a roster with each player’s age tier. Nothing else.

What doesn’t change: the tryout board still ranks the whole age group on one scale, and a coach’s form still shows her tier’s plausible rungs first. The tier window is a lens on that shared scale, not the ranking itself.

Current — age tier and level (what the live site uses today)

15 windows to ratify.

GroupWindow
12345678910
10U · AArung 2.5 to 3
10U · Arung 2 to 3
10U · Brung 1 to 2.5
12U · AArung 4 to 5
12U · Arung 3 to 5
12U · Brung 2 to 4
14U · AArung 5.5 to 6
14U · Arung 5 to 6
14U · Brung 4 to 5.5
16U · AArung 7 to 8
16U · Arung 6 to 8
16U · Brung 5 to 7
19U · AArung 8 to 9
19U · Arung 7 to 9
19U · Brung 6 to 8

On the same 150-skater pool spread across roughly 9 teams (an org doesn’t field a team at every one of the 15 tier-and-level cells), that’s roughly 17 players per team-level. illustrative

Needs from the org: a roster with each player’s age tier and team level (AA / A / B) — this site already has it.

What doesn’t change: the tryout board still ranks the whole age group on one scale, and a coach’s form still shows her tier’s plausible rungs first. The level window is a lens on that shared scale, not the ranking itself.

Fine — age tier, level, and year in tier

30 windows to ratify.

How Fine is built. It is not new text and not a new judgment — it is the Current age-and-level window, split into two overlapping halves along the same rung scale. For a window from lo to hi (span = hi − lo): a first-year player is expected to reach lo up to lo + 60% of the span, rounded to the nearest half-rung; a second-year player is expected to reach lo + 40% of the span, also rounded to the nearest half-rung, up to hi. The two halves overlap on purpose — a strong first-year player already outplays a weak second-year player, the same overlap the tier and level windows already encode. A window narrower than one full rung is not split — both years share the whole window. Every Fine number on this page is computed by this rule from the Current window above it, never typed by hand.
GroupWindow
12345678910
10U · AA · first-yearrung 2.5 to 3
10U · AA · second-yearrung 2.5 to 3
10U · A · first-yearrung 2 to 2.5
10U · A · second-yearrung 2.5 to 3
10U · B · first-yearrung 1 to 2
10U · B · second-yearrung 1.5 to 2.5
12U · AA · first-yearrung 4 to 4.5
12U · AA · second-yearrung 4.5 to 5
12U · A · first-yearrung 3 to 4
12U · A · second-yearrung 4 to 5
12U · B · first-yearrung 2 to 3
12U · B · second-yearrung 3 to 4
14U · AA · first-yearrung 5.5 to 6
14U · AA · second-yearrung 5.5 to 6
14U · A · first-yearrung 5 to 5.5
14U · A · second-yearrung 5.5 to 6
14U · B · first-yearrung 4 to 5
14U · B · second-yearrung 4.5 to 5.5
16U · AA · first-yearrung 7 to 7.5
16U · AA · second-yearrung 7.5 to 8
16U · A · first-yearrung 6 to 7
16U · A · second-yearrung 7 to 8
16U · B · first-yearrung 5 to 6
16U · B · second-yearrung 6 to 7
19U · AA · first-yearrung 8 to 8.5
19U · AA · second-yearrung 8.5 to 9
19U · A · first-yearrung 7 to 8
19U · A · second-yearrung 8 to 9
19U · B · first-yearrung 6 to 7
19U · B · second-yearrung 7 to 8

On the same 150-skater pool, that’s roughly 5 players per window. illustrative

Needs from the org: everything Current needs, plus each player’s birth year within her tier — a field this build deliberately does not keep at player level today. That’s a minors-PII call, not an oversight: adding it is a real decision for the org, not a formatting change to this page.

What doesn’t change: the tryout board still ranks the whole age group on one scale, and a coach’s form still shows her tier’s plausible rungs first. The year-in-tier window is a lens on that shared scale, not the ranking itself.

Finer scoring inside a window: half-rungs

This is an option under discussion, not a decision. Nothing on this page is ratified.

Because most tier-and-level windows on this page span only two or three rungs, a coach filling out the evaluation form is really choosing between two or three numbers for almost every player in her age group.

One way to give her more room: keep the same ten sentences as the anchors for every skill, and let a coach mark a half-step between any two of them. A score of 4.5 means the player fully meets rung 4 and is already showing some of rung 5 — one plain definition that applies at every half-step on the scale, so no new sentence has to be written or approved.

The windows on this page already include half-rung numbers — the 10U AA window runs rung 2.5 to 3 — so a half-rung score fits the scale this page is showing.

Choices per window, whole rungs versus half-rungs

For the age-tier-and-level windows the live site uses today, allowing a half-step roughly doubles how many scores a coach can pick from inside her window.

TierLevelWindowChoices at whole rungsChoices at half-rungs
10UAArung 2.5 to 312
10UArung 2 to 323
10UBrung 1 to 2.524
12UAArung 4 to 523
12UArung 3 to 535
12UBrung 2 to 435
14UAArung 5.5 to 612
14UArung 5 to 623
14UBrung 4 to 5.524
16UAArung 7 to 823
16UArung 6 to 835
16UBrung 5 to 735
19UAArung 8 to 923
19UArung 7 to 935
19UBrung 6 to 835

On the coarse age-tier scheme alone, the 12U window goes from 3 whole-rung choices to 5 once half-rungs are allowed.

TierWindowChoices at whole rungsChoices at half-rungs
10Urung 2 to 323
12Urung 3 to 535
14Urung 5 to 623
16Urung 6 to 835
19Urung 7 to 935

An alternative was considered and set aside: splitting each rung into three positions — low, solid, and high — instead of two. That gives thirty positions in total, but a high rung four and a low rung five sit right next to each other with no sentence separating them, so a coach has no way to tell which one a borderline player actually earned.

What building this would take: the coach’s evaluation form would need to accept a half-step inside her window, and the intake that reads her answers would need to accept those half values. The ten sentences and the windows themselves would not change. None of this is built yet — it would be a follow-on task after the director chooses a scheme, not part of this page.

What the published guidance supports

USA Hockey publishes no numeric scale, no worded anchors, and no age benchmarks for rating players; its materials set training priorities by age. The strongest precedent from a governing body is Hockey Canada’s player-evaluation guide: whole numbers from 1 to 5, half-points explicitly not permitted, about three evaluators per station, and at least two sessions per player. Associations that publish their own forms copy that pattern, with one using 1 to 9 in five worded bands. Research on rating scales finds reliability stops improving near seven categories, and scales anchored by written behaviors usually run 5 to 9 points.

A second way to give her more room, closer to that guidance: keep whole rungs and widen what the form offers first — her window plus one rung on each side. That gives a coach three to five whole-rung choices per age group and level, every one of them a sentence on this page, and adds no new definition. Pairing it with a second rater where a team has an assistant is what the guidance leans on for consistency. The counterpoint is honest: every published scale is a ranking tool re-anchored each session, while this ladder is meant to hold its meaning across a season and across age groups — a design none of those sources tested.

The written rungs

The same fifty sentences every scheme above draws its windows on — one ladder for the whole org. Age and level never change this text; they only change which part of it a group is expected to reach by the end of the season.

Compete

1 of 10Engages when the puck comes to her
2 of 10Chases the play; avoids contact
3 of 10Finishes the battles she starts; competes in open ice
4 of 10Battles on the boards when first to the puck
5 of 10Wins her share of 50/50 pucks; back-checks unprompted
6 of 10Consistent motor across all three periods
7 of 10Raises battle level in close games; blocks shots
8 of 10Wins most board battles against bigger players
9 of 10Sets the team's compete standard every game
10 of 10Relentless at 19U pace; changes games through effort alone

Hockey IQ

1 of 10Follows the puck; positioning by instruction
2 of 10Holds a taught position; watches the play
3 of 10Anticipates simple plays in her own zone
4 of 10Supports the puck carrier; basic give-and-go awareness
5 of 10Reads odd-player rushes correctly most shifts
6 of 10Positions to intercept; makes the simple right play under pressure
7 of 10Sees the second play - passes to where teammates will be
8 of 10Manages game state (time, score, matchups) within her shift
9 of 10Quarterbacks structure; teammates play better on her line
10 of 10Reads the game at 19U speed; consistently a play ahead

Puck Control

1 of 10Carries the puck only when unpressured; eyes down
2 of 10Stickhandles in place; eyes mostly down
3 of 10Carries at moderate speed on a straight line; occasional glances up
4 of 10Controls through simple traffic; head up half the time
5 of 10Protects the puck with body position under light pressure
6 of 10Carries at full speed with head up; beats a single checker
7 of 10Protects and moves the puck under real pressure in games
8 of 10Handles in tight spaces at game speed; wins most 1-on-1 battles
9 of 10Controls the game through possession; rarely stripped
10 of 10Possession is a given at 19U pace; creates under double pressure

Shooting

1 of 10Pushes the puck toward the net; no wrist snap
2 of 10Wrist shot with weight transfer from a standstill
3 of 10Wrist shot in stride, on net from close range
4 of 10Picks corners from the slot when unhurried
5 of 10Quick release in stride; snap shot on net under light pressure
6 of 10Shoots off either foot; beats screens with placement
7 of 10Release deceives goalies; scores from mid-range in games
8 of 10One-timers and catch-and-shoot at game speed
9 of 10A scoring threat from range every shift
10 of 10Finishes at 19U pace - release, power, and placement all travel

Skating

1 of 10Skates upright; glide-only turns; falls on tight stops
2 of 10Controlled two-foot stops and glides in both directions
3 of 10Inside-edge control; crossovers one direction at easy speed
4 of 10Crossovers both directions; hockey stop on both sides
5 of 10Tight turns at speed without gliding; wins short races off the first three strides
6 of 10Forward-backward transitions under pressure without slowing
7 of 10Edge work creates separation in game situations
8 of 10Sustains top pace across full shifts; changes direction at full speed
9 of 10Acceleration and agility dictate the pace of a shift
10 of 10Skating is a weapon at 19U pace - beats pressure and closes gaps at will

Seeding sources only. USA Hockey publishes per-age development PRIORITIES, not calibrated performance benchmarks — no official rung table exists to import. These demo descriptors are authored from those priorities; in a real engagement the ladder is drafted WITH the org's coaches and they ratify the final text, at which point the org's own ratification is the primary source and these become background.

Demo values, authored alongside the bands; a real org ratifies its own. Levels are the org's own B / A / AA. These are seeded values the org has not yet ratified -- read any level-adjusted standing on this site as a demonstration of the mechanism, not a settled judgment about a player. Research conclusion (2026-08-25, the project's level-provenance research note): no governing body -- not USA Hockey nationally, not CAHA in Colorado -- publishes a skill standard indexed by level. What exists is administrative vocabulary (what a level authorizes) and a self-declaration PROCESS for how a level gets assigned, never a skill benchmark. There is no upstream skill standard to import here; every B/A/AA window on this page is org-ratified or it is nothing.

Sources:

Meeting artifact — outside the published site and the build chain. Demonstration data — your organization’s real records and ratified windows replace this.