Admin Sign-In

TXHSWS Build-Off Scoring — staff only

Judge? Use the check-in link or QR from the event lead.

Check-In

Judges: 4-digit Judge PIN. Hosts: 5-digit Host PIN. (Neither is on the QR poster.)

Admin? Sign in to full app

Judge Mode — Score Entry Only

Create / Manage Events

Tip: Event Name is required. Date and Location are optional. Judge PIN = 4 digits; Host PIN = 5 digits.

Post this QR at the event. Judges and hosts scan → type their PIN from the list below (Judge = 4 digits, Host = 5 digits). Do not print PINs on the poster.

Sort events

Scoring Model (2026–27 Official Score Sheet)

From the TXHSWS Judging Binder (7-30-26) approved by Walker Rose & Roldan Salais. Whole-number scores; averages to 3 decimals.

CategoryMaxSub-items / Rules
Safety & Teamwork100Hour 1–4 × /25 (Cleanliness, PPE, Tools, Cords/Cables, Teamwork)
JSA / Safety Planning702026–27 form: Crew (10), PPE (10), Steps (15), Hazards (15), Controls (15), Approval (5) — see JSA AI Lab for form mapping
Craftsmanship / Blueprint40Adherence to Plans /10, Welds per Blueprint /10, Weld Quality /10, Square/True /10
Process40Fixed by process: GTAW = 40 · SMAW = 30 · GMAW/FCAW = 20
Project Completion25Completed = 25 · Partial = 1–15
Showmanship / Professionalism10Interactions with Judges /5 · Interactions with Other Teams /5
Grand Total285Tie-breaker: judges rank projects after averaged scores

Team Assignments 0

✓ Organizations load from Supabase (no CSV upload needed).

Build-Off Event ID only. Teams = ceil(Level 4 ÷ 4), letters A–Z by school.

Open public CSV

Paste or upload a CSV instead

Raw Judge Score Entry

Take a picture or choose from gallery. Up to 4. Large phone photos are reduced automatically so they upload faster.

Offline fallback: Export/Import JSON if needed. Live scoring uses Supabase.

All Score Entries (this event)

Host Dashboard

You can see teams and whether judges have entered scores — not the score values. Mark the event done when judging is complete.

Judge activity (no scores shown)

Who has submitted, by team and role. Counts only — not points.

Finish event

Leaderboard & Results

Teachers get a short email with a link to their official scorecard PDF. No scores in the email body.

JSA AI Lab (prototype)

Test automatic JSA review from front/back photos. This panel drafts a checklist + suggested scores only — nothing is saved to official results until you accept it later.

Official JSA rubric (70 pts) — locked to 2026–27 form

Mapped to JSA TXHSWS 3-page packet (header + steps 1–14 + tool/PPE checklist). Score only what is visible; prefer under-scoring when illegible.

Sub-itemMaxWhere on formWhat counts
Crew / Team Members10 p.1 Crew names · Total # · Team Member Acknowledgement Legible crew names; headcount consistent; print names + signatures where required
PPE Required10 p.1 PPE Required/Recommended · List all PPE · p.3 PPE checklist Required/recommended marked; concrete PPE list; page 3 PPE items support the job
Job Steps15 p.1–2 SEQUENCE OF JOB STEPS (rows 1–14) Ordered, specific steps covering the build; blank or heavy “same as above” scores lower
Hazards15 p.1–2 POTENTIAL HAZARDS · p.3 category boxes / Notes Hazards listed per steps; page 3 hot work / site boxes add support
Eliminate / Control Hazards15 p.1–2 RECOMMENDED ACTIONS / PROCEDURES · p.3 Controls tied to that row’s hazards; generic “PPE” on every row is capped
Instructor Approval / Signatures5 p.1 Analysis/Reviewed by · Approved by (Instructor) · team signatures Review + instructor approval present; incomplete signature block = partial

Agent rules: Do not invent unread handwriting. Multi-page packets: use all pages present. Draft only — human Accept required before official score.

Judge Activity & Coverage

Track whether each judge finished every team in the categories they started, and how many judges scored each team/category (up to 3 averaged).