← Back to HPC
The Blueprint

The morning brief

The morning brief

At 6:30, six mornings a week, my phone buzzes with a Google Chat message. It's not from a person. One recent example:

2 follow-ups overdue. Draw request for Hewitt due Thursday. Patterson market signal: GREEN. 3 new WARM leads scored overnight. Goal progress: Deal Engine 80%, FluidCM beta 25%.

Five items. Not a dashboard with forty-seven widgets, not a stack of unread tabs — five things, chosen overnight from everything the system knows, ranked by what actually needs me today. On a quiet day the whole brief is three words: "STANDBY — all systems nominal," which I have come to regard as one of the finest sentences in the English language.

The last chapter toured all twenty-one scheduled jobs. This one puts a single job under the microscope, because if I could only keep one, this is it. It's also the best illustration of the thing most people miss about AI assistants: the value isn't in answering your questions. It's in knowing which questions to ask before you do.

What goes in it

The brief's recipe is written down in the daemon's own manifest as a list of data dependencies — the sources it must consult before it's allowed to say anything. There are ten:

Today's calendar. Unread email, sifted for actual action items. Interest rates from FRED — the Federal Reserve's free public data feed, which is where the professionals get their numbers too. Housing-market signals for each region we track, scored green, yellow, or red. An intelligence digest — insights pulled from articles and sources worth reading so I don't have to read them all. The roadmap: which tasks are in motion. The goals behind those tasks, with progress percentages and at-risk flags. Follow-ups overdue and due today. A daily news summary. And yesterday's progress log, so today's picture starts from what actually happened rather than what I intended.

Notice what that list is: my calendar, my inbox, my market, my pipeline, my commitments, and yesterday's reality. It's the same sweep any owner does in their head over the first coffee — except done completely, every morning, with none of the items forgotten because a text message arrived mid-sweep.

Each source gets collected by its own small collector, and each collector is allowed to fail. Expired credential? Broken feed? The brief notes the gap and builds from the other nine. This sounds like a minor engineering choice and is actually the whole ballgame: a brief that dies whenever one of ten sources hiccups is a brief you stop trusting by the next day.

The assembled signals then go to an AI model for the one step that earns its keep: judgment. Not summarizing — weighting. Deciding that the overdue draw request outranks the yellow market signal, that three warm leads matter more today than a goal that slipped one percent. Signal weights decide what makes the cut, and everything below the line stays below the line, unmentioned.

The bodyguards

Here's the part I'd never have guessed when we started: the brief is important enough that it has its own security detail — three other jobs whose entire purpose is protecting this one.

At 5:55, a guard probes the credentials the brief will need at 6:30 — the OAuth tokens, the digital hall passes that let it read my calendar and mail. Tokens die silently; that's their signature move. Better to find out at 5:55 with an alert and a fix-it command than at 6:31 with a brief missing half its inputs. At 6:50, a second watchdog goes further and performs a real refresh of both token files, catching the failure class where a token looks fine and refuses to renew. And at 7:00, a third job checks that the brief actually landed — literally, that the output file is fresh within ninety minutes — because the failure that finally taught us this lesson was a daemon that was running, healthy, and answering its heartbeat checks while quietly missing its scheduled windows. It once cost us two consecutive silent mornings before a human noticed.

Three guards for one job. That ratio sounds absurd until you've depended on the job. The brief is the front door of the whole system — if it goes quiet and nobody notices, every promise in this book quietly stops being true. The watchdogs cost nothing to run; they're file timestamps and a single database query. Cheapest insurance I own.

What it replaced, and what it costs

The manual version of this brief is something you already do. It's the first forty-five minutes of the day: open the email, open the calendar, check the rates, skim the news, try to remember who you promised to call, get interrupted, start over. I did that sweep for years. The difference isn't that I couldn't do it — it's that I did it inconsistently, incompletely, and at the cost of the freshest thinking hours I have. Now the sweep is finished before I'm up, and the first decision of my day is made on the brief rather than about whether to compile it. If a business hired a sharp assistant to prepare this every morning, you'd be delighted. Mine just doesn't call in sick.

The economics are almost embarrassing. Nine of the ten collectors are database queries and free public feeds — no AI cost at all. The one paid step is the synthesis, and for scale: the brief's sibling job, the initiative engine, does the same class of multi-source synthesis for roughly one cent per run, about fifteen seconds of thinking. The brief runs once a day, six days a week. This is rounding-error money, and that's not an accident — the cost constraint forced the right architecture. Gather signals cheaply with plain queries; spend the intelligent (and metered) step once, at the end, where judgment actually lives.

One honest caveat, because this book doesn't do miracles: the brief is only as good as its sources. A scraper that broke overnight can hand it stale data, and occasionally has. The brief inherits the quality of the plumbing underneath it — which is why Part I of this book banged on about data before this part showed you anything shiny.

The Field Notes newsletter

Get HPC in your inbox

Notes from a builder running a homebuilding company on AI — attainable housing, construction ops, and the systems behind them. No spam, unsubscribe anytime.