The Zeke & Judi Weekly Briefing
| FATHERHOOD

THE ZEKE & JUDI WEEKLY BRIEFING

Solving the part of our Sunday ritual we both dreaded

It’s Sunday morning, sometime last year. My wife and I are at the kitchen table doing what we’ve started calling “the weekly.” Coffee, a notepad, the calendar open on someone’s phone. What’s coming up this week. What’s for dinner. What we need at the store.

And then, most weeks, the same line: “Ugh, do you remember the site with the lunch menu?”

We keep kosher. Zeke’s school lunch only works on certain days — the days the menu actually lines up with what he can eat. The rest of the time, we’re packing a bag. Which days are which lives on the NYC DOE website, a place that seems built to be forgotten and rediscovered every single Sunday.

Neither of us ever bookmarked it in the right spot. We’d dig it up, squint at a grid of abbreviations, cross-reference it against what we already knew Zeke wouldn’t touch, and write it on the list. Every week. Same friction. Same sigh.

After I wrote about taming the school calendar chaos, the four separate calendars (Zeke’s school, his after-school program, Hebrew school, Judi’s preschool) finally merged into one shared “Z & J Mania” calendar. That fixed the logistics.

It didn’t fix lunch. The calendar told us where the kids needed to be. It never told us what to feed them once they got there.

This year, with school back in full swing and me a lot more comfortable leaning on Claude than I was six months ago, I noticed it had started offering scheduled tasks. I remember exactly where I was: scrolling through the feature list on some random afternoon, thinking, that’s the lunch menu. That’s solved.

What I built

Every Friday afternoon, a scheduled task runs. It:

  • Scrapes the DOE site for Zeke’s school lunch menu for the upcoming week
  • Cross-references it against what he can actually eat
  • Flags the specific days we need to pack a lunch instead
  • Checks the Z & J Mania calendar and summarizes what’s coming up for both kids in the week ahead

Then it emails the whole thing to my wife and me. Flagged lunch days and action items up top, the rest of the week underneath. It’s sitting in both our inboxes before we even sit down for the weekly.

The weekly itself hasn’t gone away. We still do coffee and the notepad Sunday morning. But the part that used to start with a sigh now starts with an email we’ve already read.

The part I’m still working on

Kosher is a floor, not the whole answer. Zeke can eat grilled cheese. He just doesn’t like it. A day where grilled cheese is on the menu still needs a bagged lunch, even though nothing about it breaks the rule we’re actually working around.

Right now the briefing doesn’t know that. It knows what he can eat, not what he’ll eat. Some weeks it still gets corrected by hand.

The next version will have a log of what Zeke actually likes and doesn’t — not just what’s permitted — so “he can eat it” and “he’ll eat it” stop being two different questions I have to answer myself every Friday.

If you want to try this

The setup is a Claude scheduled task, running weekly, with:

  • A prompt describing the exact source (your school’s lunch menu page or PDF) and what to check it against
  • Access to your calendar, if you want it summarizing the week alongside the menu
  • A firm instruction to flag conservatively — a menu it got wrong is worse than a menu it didn’t check

Something close to what I’m running:

Every Friday at 3pm, check [school]‘s lunch menu for next week. Flag any day where [dietary constraint] means we need to pack a lunch instead. Then check the Z & J Mania calendar for anything coming up for Zeke or Judi in the next seven days. Email the flagged lunch days and the week’s events to [wife] and me, flagged days first.

It won’t be exactly right on the first pass. Mine still isn’t. But it’s already better than two adults trying to remember a random website every Sunday morning.