smithfam.ai · field project · updated Jul 22, 2026

Everyone has points.
Almost nobody gets the value.

Credit-card points, airline miles, hotel nights — most of them die on the shelf. Not because people are careless, but because using them well is a part-time job: dozens of programs, transfer partners, ratios that shift monthly, award space that evaporates while you look at it. The banks are quietly fine with this arrangement. Points nobody redeems are pure profit.

I have this problem worse than almost anyone. I travel 35–45 weeks a year for work. The points pile up faster than any human process can spend them well — millions of them, across ten programs, for me and my wife. For years the "system" for using them was me, a spreadsheet, three browser tabs, and a lost weekend. It worked, barely, for one household — mine — and only when I did everything by hand.

So I built the thing I wished existed: Points & Prompts — a free site where you add your cards and programs and get honest answers about what your points are worth and how to actually use them. Its AI answers only from verified, receipt-backed transfer data. It never invents a ratio. No ads, no affiliate links, so it has no reason to sell you a card.

Then came the second problem: I didn't have time to build it — see "35–45 weeks a year," above. So I built a machine that builds it — we call it the Night Shift. Two AI agents in a closed loop: one plans and reviews, one executes — adversarial by design, wrapped in checks and balances, shipping to production while I'm on a plane. At its peak it merged about 30 pull requests in a single day with nobody at the keyboard. Lately the builder itself fans out: a wave of agents in parallel, each handed its own non-overlapping slice of the code so they never collide — one recent run shipped seventeen improvements at once with six agents working simultaneously.

35–45
weeks a year on the road — the problem, at scale
10
loyalty programs, millions of points, one household
~30
PRs merged in one day, nobody at the keyboard
54
rules learned the hard way, all published

The whole system, on one page

Two halves. The product helps people use their points. The factory builds the product.

The product — for anyone with points

You

Add your wallet: cards, airlines, hotels. Or just paste "I have 80k Amex and 60k United."

Points & Prompts

Verified transfer data with receipts on every number, plus an AI grounded in your holdings.

The trip

What your points are worth, the best card for each spend, and the honest best move.

▲ built and maintained by ▼

The Night Shift — two AIs, adversarial by design

Me (human)

Sets goals and policy. Paged only for emergencies.

Planner AI

Writes the work order. Independently verifies the result in a real browser. Merges. Never writes code.

Builder AI

Builds in an isolated copy of the repo. Opens the pull request. Never merges.

Production

A canary checks the live site after every merge — and auto-reverts if it broke.

The safety layer: a watchdog, a kill switch, a build budget, backups against the robot itself, and a merge gate — plain shell scripts on timers, the only things allowed to stop the loop. Every one exists because something actually broke.

The one invariant everything protects: the builder commits but never merges; the planner merges but never commits. The second AI is the only party with no stake in the work being called done.

Pick your door