CleanInnings
v11 · page map · 2026-10-27

One job per page. A game is a sequence, not a dashboard.

Today a coach's game page holds about twenty panels behind three tabs, Coach's Office hides six jobs behind tabs (pitch charting sits under "Look"), and Home shows cards that rarely change. This map gives every job its own page with one main button, and strings the game-day jobs together like frames in a scorebook: finish one, tap Next.

Nothing here changes what CleanInnings can do. It changes where each thing lives. The pages get built into this map as the build continues; the visual polish pass comes after.

~201
panels on a game's page, now one job per game page
61
jobs in Coach's Office, now one settings list with a page per setting
82
cards on Home, now the next job and a tip
114
items in the coach's menu, now four tabs and More

Six rules for every page

Each new feature has to fit these, or it gets its own page.

1One job, one main button.

If a page needs a second main button, it's two pages.

2Next always says where it goes.

"Next: Field" at the bottom, never a dead end after Save.

3The clock picks the page.

Before the game you land on the next unfinished frame; 30 minutes out, Live; three hours after, Wrap-up.

4Set-once things live in Settings.

Team look, invites, pitch charting, league rules. Out of the menu, never in the way.

5Each person sees their own jobs.

The DJ board is for parents and DJs. Coaches don't see it.

6Big jobs get the big screen.

The field grid opens full-screen on a laptop and prints as line cards.

Who sees what

Four tabs on the phone for everyone; More holds the rest.

Today: the next job, nothing else

Home stops being a wall of cards. It shows the one thing to do next, and a tip you can turn off.

TodayAquasox
Morning, Greg.
NEXT UP · SAT 10:00vs Bayview BombersBatting order done. Field not set.
TIP OF THE DAYTell them the job before the play, not after the mistake.
This weekSat game · Tue practice · Thu game
Set the field
TodayGamesPlaybookTeam

One button: the next unfinished job.On game day it says "Open Live"; the day after, "Wrap up Saturday".

My playerMia #7
Mia's ready for Saturday?
3 plays to practice1st & 3rd · Bunt D · Cutoff to 3rd
Coach's note from Thursday"Great read on the steal. Next: back up 2nd on every throw."
Drill the 3 plays
My playerDrillPlaybookSongs

Parents get one job too: help their player get ready.

A game is five frames before, one during, two after

Each frame is its own page. The strip across the top shows where you are, like a scorebook line; finished frames grey out. Scout is optional and can be skipped.

‹ Gamesvs Bayview
HereOrderFieldPitchScout
Who's here?
12 of 13. Pitchers first, then hitters.
Brian B. Here
Ryan N. Here
Steve P. Out
Diego R. Here
Mia L. Here
Bring it in from GameChangerUses the GC extension.
Next: Batting order

HereAttendance only. Absences are obvious.

‹ Gamesvs Bayview
HereOrderFieldPitchScout
Batting order
Bat all 12 · built from OBP and power. Drag to change.
1 Diego R.OBP .480
2 Mia L.OBP .455
3 Brian B.SLG .610
4 Ryan N.SLG .580
+ 8 more
Next: Field

OrderJust the order. Who bats how many is one choice at the top.

‹ Gamesvs Bayview
HereOrderFieldPitchScout
Who plays where
Inning 1 of 6 · from your depth chart
LF MiaCF DiegoRF AlexSS Brian2B Sam3B RyanP Jake1B LeoC Max
Goal for today: everyone gets infield timeChange it once; the grid follows.
Next: PitchingPrint line cards

FieldOpens full-screen on a laptop instead of squeezing into the page.

Live · Top 32 out
NOW BATTING · THEIRS#3 Diego · bats RLast time: grounder to SS
Jake (P) 38
Count 1-2
Chart the pitchBall · Strike · Foul · In play
+1 pitch

LivePitch count, the batter and charting (if it's on). Nothing to scroll.

‹ Gamesvs Bayview · W 7-4
Wrap-upNotes
Wrap up the game
Final score 7-4
Stats from GameChanger In
Pitch counts saved Done
Then a note for each player, by voice or typing.
Next: Notes to players

AfterTwo frames, then the game files itself into the season.

Playbook and Team: split by job

The playbook page today holds plays, signs, positions and practice plans. Each gets its own page; coaches see Edit on the same pages players see.

PlaybookEdit
Plays48 · 6 need your OK
Aquasox signs12 signs
PositionsJobs at each spot
Practice plansLater
Each opens its own page. Plays has Next play / Previous play.
TodayGamesPlaybookTeam

Four doors, not four sections on one page."Build the playbook" is just Edit here.

TeamAquasox
Depth chartRoster ranked by position
Stats & insightsHot bats, who's struggling
Season8-3 · every game
The roster lives in the depth chart, so it says something.
TodayGamesPlaybookTeam

The roster becomes the depth chart.Stats and insights (#524) get their own page here.

‹ MoreCoach's settings
Coaches & parentsInvites
Pitch chartingOff
League rulesPitch counts, bat all
Team lookColors, logo
GameChangerExtension, calendar
Set once. Each line opens one page with one thing on it.

Coach's Office becomes Coach's settings.Pitch charting gets its own line, plus a "Turn on charting" link on Live.

Where everything moves

Old place on the left, new page on the right.

TodayMoves to
Home: roster, counts, DJ board, playbook cardsToday shows the next job + tip; the roster moves to Team › Depth chart
Gameplan (menu)Games › next game, landing on its first unfinished frame
Game › Before (who's here, order, grid, pitching, scout, songs)Five frames: Here · Order · Field · Pitch · Scout
Game › During (live, pitch counts, chart, notes, DJ)Live (one screen); notes move to After
Game › After (score, import, box score, review, reports)Wrap-up · Notes; box score and pitcher reports open from the game in Season
Opponent page / scout panelFrame 5 (Scout), with their lineup kept handy in Live
Playbook sections (signs, positions, practice)Playbook › one page each
Coach's Office tabs: roster, people, signs, plays, media, lookDepth chart · Coach's settings · Playbook › Edit · Playbook › Plays (videos)
Pitch charting switch (under "Look")Coach's settings › Pitch charting, and a link on Live
Stats / SeasonTeam › Stats & insights and Team › Season

What goes away

DJ board for coachesParents and DJs run it. Coaches can still make a practice playlist from Coach's settings.
"Coaches & parents" and "Roster" in the menuSet once. They move to settings and the depth chart.
The Practice menu groupDrill and songs belong to players and parents.
Tabs inside pagesNo page has its own tab strip. Frames replace tabs on a game.

Order of work

Agreed 2026-10-27: decide the map now, polish after the build.

1Now: this map.

Your reactions settle it. New features (insights, opponent scouting) land on their page in it.

2Build continues.

No restyling of existing screens yet.

3After the build: the refinement.

Split the dense pages, work through the reactor notes, then shoot the marketing video.

Decisions I need from you

1. Four coach tabs: Today · Games · Playbook · Team?

Gameplan disappears as its own tab; the next game is one tap from Today.

2. Should Scout be a frame before the game, or its own tab during the week?

Some coaches scout days ahead; most look the morning of.

3. Players 13 and over: their own menu (Me · Drill · Playbook · Games)?

You noted we over-indexed on child safety. This map leaves room for it without deciding.