The Monday Morning Agent

An agent that checks the tape.

Everybody knows the Monday morning quarterback, the person who second-guesses every coaching decision after the fact. This one goes back and counts. Every other Monday, live on O'Reilly, an AI agent takes one argument NFL fans cannot stop having and settles it from about a quarter of a million real plays, with every step of its work on screen.

Each episode gets a page here once it is built: how the agent was set up, in plain language, with something you can try yourself.

1

"You have to establish the run."

One agent, one read-only tool, and every filter it applies shown on screen.

Monday, October 12, 2026Open episode 1
How it is set up, the plays row by row, a page where you change the filters, and a diagram of the tool.
2

"Ban the tush push."

The play is not named anywhere in the data, so the agent has to define it first. That definition is the first thing it must remember.

Monday, October 26, 2026Open episode 2
How the agent defines a play the data never names, writes it into a dictionary, and has to cite it from then on.
3

"Kickers are too good now."

A claim about a trend needs a picture, so the agent gets written rules for its charts.

Monday, November 9, 2026Its page arrives with the episode.
4

The pundit audit

A second agent joins as a standing fact-checker. The audience votes on which pundit's claim gets audited.

Monday, November 23, 2026Its page arrives with the episode.
5

"Coaches are cowards on fourth down."

The agent describes what teams did and declines, on air, to predict what they will do.

Monday, December 7, 2026Its page arrives with the episode.
6

The mailbag

A pile of vague takes from the audience. The agent sorts them, settles what the plays can settle, and says which ones they cannot.

Monday, January 11, 2027Its page arrives with the episode.
7

The agent writes its own column

For the first time it chooses its own questions, then checks its own answers before publishing.

Monday, January 25, 2027Its page arrives with the episode.
8

Two weeks unattended

The agent runs on a schedule with nobody watching. The finale reviews what it answered and, more important, what it refused.

Monday, February 8, 2027Its page arrives with the episode.

What ties the eight together

In episode 1 a person reads every filter the agent uses. Each episode after that takes away one piece of that oversight and replaces it with something written down: a definition, a charting rule, a second agent that checks the first, a boundary, a schedule. By the finale the agent does the whole job alone, and the written rules are what make that safe.

The registration page names the eight capabilities in this order, one per episode: transparent queries, shared data definitions as durable memory, consistent visualizations, independent fact-checking, operational boundaries, request triage, self-directed analysis, and scheduled autonomy. Each episode page says which one it is.

Nothing is taken away between episodes. Each one adds a written rule on top of the ones before, so the stack is taller every two weeks.

A policy, one tool, a one-line allowlist
1Transparent queriesOctober 12
A policy, one tool, a one-line allowlist
A dictionary it must cite
2Shared data definitions as durable memoryOctober 26
A policy, one tool, a one-line allowlist
A dictionary it must cite
Rules for its charts
3Consistent visualizationsNovember 9
A policy, one tool, a one-line allowlist
A dictionary it must cite
Rules for its charts
A second agent that checks it
4Independent fact-checkingNovember 23
A policy, one tool, a one-line allowlist
A dictionary it must cite
Rules for its charts
A second agent that checks it
A line it will not cross
5Operational boundariesDecember 7
A policy, one tool, a one-line allowlist
A dictionary it must cite
Rules for its charts
A second agent that checks it
A line it will not cross
A queue it did not choose
6Request triageJanuary 11
A policy, one tool, a one-line allowlist
A dictionary it must cite
Rules for its charts
A second agent that checks it
A line it will not cross
A queue it did not choose
Its own questions, checked
7Self-directed analysisJanuary 25
A policy, one tool, a one-line allowlist
A dictionary it must cite
Rules for its charts
A second agent that checks it
A line it will not cross
A queue it did not choose
Its own questions, checked
A schedule, nobody watching
8Scheduled autonomyFebruary 8
Yellow is the rule that episode adds. Blue is a rule it keeps from an earlier episode, deeper the older the rule, so each one reads as a band across the season. The same two colors as the charts: blue is where the line started, yellow is the line to gain.
A written policyA plain-language job description the agent follows. It grows a section at a time across the season.
Small tools that show their workThe agent does not write its own queries. It picks filters for tools that print everything they did.
A short list of what it may runAnything not on the list is refused. In episode 1 the list is one line long.
Public data, cut downPlay-by-play from nflverse, 2021 through this season, with only the columns each question needs.

What this agent does not do

No predictions, no odds, no wagering analysis, and no fantasy advice. That is a design decision, not a disclaimer. The public data carries betting-line columns, and the file the agent can reach does not include them. Deciding what an agent is not allowed to touch is part of building one you can trust.

Watch, or build along

Register for the live seriesMondays at 8:00 a.m. Pacific on O'Reilly: a 30-minute build, then 15 minutes of questions.
Start with episode 1The setup explained from zero, the plays row by row, a page where you change the filters yourself, and a diagram of how the tool works.
The repositoryOne folder per episode with everything the agent ran on: the policy, the tool, the data, and real output.