The problem
An ICP report lands as a wall of numbers. Most hobbyists don't know which elements matter, which are noise, or what to dose — so they either dose blind or don't dose at all, and growth and color suffer.
The measured reef — test, then dose
A six-month, masterclass-style program that pairs Johnny's phone consulting with an AI backend that learns from every member's tank — so an ICP result is never read in isolation, but against everything that actually happened in that tank.
Tank chemistry is one of the primary drivers of a thriving reef — but for most hobbyists, ICP-based dosing is unfamiliar territory. The program closes that gap with measurement, expert interpretation, and memory.
An ICP report lands as a wall of numbers. Most hobbyists don't know which elements matter, which are noise, or what to dose — so they either dose blind or don't dose at all, and growth and color suffer.
Johnny has grown coral successfully for years on a simple discipline: measure first, then dose trace elements based on the results. Testing plus targeted dosing is more stable and more robust than guessing — and it's teachable.
Recurring ICP interpretation on Johnny's calls, a dosing plan built from their own results — delivered as a custom master mix, drop-shipped to their door — and a system that remembers their tank between tests: every event logged, every recommendation on record.
One loop, repeated across the six months. Each pass through the loop leaves the tank — and the system — smarter than the last.
The member runs an Oceamo ICP test and sends the result in — by talking to their AI, not by logging into anything.
The AI pulls the tank's event log since the last test: water changes, doser issues, new corals, outbreaks.
Johnny reviews result + context on the consulting call and reads the numbers against what the tank has been through.
The plan becomes a custom master mix, drop-shipped to the member — what to dose, how much, and what to hold back on.
Events keep logging between tests. The case joins the growing library that sharpens every future read.
This is the heart of the program. A single test result, read cold, can point to exactly the wrong dose. Read against the tank's recent history, it points to the right one.
An ICP is a point-in-time gather of information. Everything that happened around that moment changes what the numbers mean — and what the correct response is.
ICP result + tank events since last test
= an interpretation you can dose on
The default if-then playbook — Johnny's experience, written down as starting rules the AI applies and flags. Pick a scenario:
If the event log shows the doser was off or under-delivering, low element readings are an equipment artifact, not true consumption. The default is to restore dosing, re-test on the normal cadence, and avoid a correction dose sized off a broken baseline.
Johnny confirms on the call whether the gap fully explains the numbers before any catch-up dosing is prescribed.
Watch: Element trend on the next ICP — a real uptake problem persists after the doser is fixed; an artifact doesn't.
The experience has to be fluid before the idea can even be tested. If members must log into a website to submit every result and event, they won't — so submission happens where they already are: in conversation with their own AI.
Each member gets an ID/token and a destination — an intake address or connector — set up once, with a short instruction that teaches their Muse the phrase "send this to ThirstysReef."
ICP PDFs, water changes, doser problems, new stock — a sentence or a file dropped into chat is the whole submission process. No portal login, no forms, no email threads.
The intake files the PDF, parses the results, and appends events to the member's timeline — ready for Johnny before the next call.
Version one runs on default solutions drawn from Johnny's years of ICP work. Every member tank adds cases — situations, readings, responses, outcomes — and the defaults get sharper with each one.
ICP + event log + tank history, filed together as one case.
Johnny interprets and prescribes; the reasoning is recorded, not just the dose.
The next ICP and the tank's response show whether the call worked.
What worked becomes the stronger default; what didn't gets revised.
A new member's first read already carries every prior tank's lessons.
Johnny's framing: like full self-driving, the early responses will be a mix — some good, some off. But a system fed real cases improves in a way a static advice chart never can. The asset being built isn't just a service; it's a growing database of what actually happened, what we did, and what resulted across many real reef tanks.
Start lean: a spreadsheet backend the portal reads from — four tables, nothing more. It proves the flow with pilot clients before any real database is justified.
Scale path: when the pilot outgrows a sheet — more clients, stricter per-client privacy — the same four tables move to a real database unchanged. The portal's job stays the same throughout: trends, timeline, recommendations, readable at a glance.
Two supply lines feed the program — the tests coming in and the dosing going out — and both are settled. This is also where the program's cost of goods lives.
The program's ICP tests come from Oceamo. There's no other good, reliable test kit we have access to, so Oceamo is the standard — every member's water read the same way, which keeps results comparable from test to test and tank to tank.
Each member's dosing plan is blended into a custom master mix of trace elements, produced white-label with Captiv8 Aquaculture — ThirstysReef's program and prescription, Captiv8's blending behind it.
Finished mixes drop-ship directly from Chris Wood to the member — no repackaging or reshipping on our end. Each mix arrives ready to dose, sized to the member's latest results.
The COGS picture: Oceamo test kits in, Captiv8 master mixes out. Those two lines are the cost of goods the monthly fee has to carry — everything else in the program is Johnny's time and the system.
The supply side is settled — Oceamo tests in, Captiv8 mixes out. Pricing is not. These are the calls that shape the offer; everything else can be built around them.
A monthly subscription is the working model — but what's inside it sets the price. How many ICP tests per month or quarter? How much of Johnny's consulting time? Is the six-month masterclass billed monthly, or as a program fee?
The cost of goods is two settled supply lines: Oceamo ICP tests coming in and Captiv8 master mixes going out, drop-shipped from Chris Wood. What's still open is the split — how much of that cost the monthly fee absorbs, and the final per-member numbers once test-kit and mix pricing is confirmed.
In the order the work unblocks itself: decide the offer, build the pilot rails, then put the first tanks on them.