The Round Robin — Claude Context

Project Overview

Bracketology tool suite for NCAA tournament. Static Jekyll site hosted on GitHub Pages via GitHub Actions. Live at theroundrobin.studio.

Key Tools

Build System

npm run build          # builds both bracket apps
npm run build:bracket  # bracket/src/app.jsx → bracket/app.js
npm run build:view     # bracket/view/src/app.jsx → bracket/view/app.js

Source files: bracket/src/app.jsx, bracket/view/src/app.jsx Never edit bracket/app.js or bracket/view/app.js directly — they are generated by esbuild.

Deploy

Push to main → GitHub Actions builds and deploys automatically.

Tournament Format: 76 Teams (effective 2027)

The tournament expanded from 68 to 76 teams starting with the 2027 Men’s/Women’s tournaments.

New bracket structure:

SEED_CAPS in bracket/src/app.jsx and bracket/view/src/app.jsx:

//                     s1 s2 s3 s4 s5 s6 s7 s8 s9 s10 s11 s12 s13 s14 s15 s16
const SEED_CAPS     = [ 4, 4, 4, 4, 4, 4, 4, 4, 4,  4,  6,  6,  6,  6,  6,  8];

Reference: 68-Team Selection Procedures (OUTDATED)

The official NCAA Men’s selection and seeding procedures for the 68-team format (last used 2026): https://www.ncaa.com/news/basketball-men/article/2026-05-07/how-field-76-di-mens-teams-picked-march-madness-each-season

⚠️ This document describes 68-team procedures. It is outdated as of the 2027 tournament. Use for historical context on bracketing principles (conference separation, geography, pod assignments) only.

Data

Paymon Scoring System