ReefCrafter runs deterministic rules for skimmer headroom, heater safety, return flow, display flow, light coverage, and missing support gear. This page shows what the checker evaluates before you open the planner or buy a part.
ReefCrafter is a deterministic checker, not a recommender. It reads the build you assembled, runs each rule against published specs and well-known reef-keeping benchmarks, and shows you what fired and why. Same input, same output — every time.
The engine pulls real values from the gear you added: skimmer rated_max_gallons, total heater wattage, return-pump GPH, light count and footprint, plus tank gallons, reef goal, and bioload tier. No hidden inputs.
Each rule has an applies_when filter and a condition (LHS op RHS). Heater rules don't fire unless tank gallons are set. Skimmer rules scale by bioload tier. Rules that don't apply are skipped, not silently downgraded.
Every finding links back to its rule key and the values it pulled from your build. Warnings can be overridden with a written reason that stays attached to the saved build. Hard-physics safety rules can't be silenced.
Every rule fires at one of three severities. Errors block the build until you address them; warnings and advisories don't.
Real risks — cooked livestock, flooded floors, broken gear. The build shouldn't ship until these are addressed.
The build will work but you're at the edge of recommended specs. Step up the gear if you can.
Community wisdom. AIO + SPS is harder. Single-light SPS is suboptimal. Worth knowing, not blocking.
Every rule is documented here. Click into a build and the planner fires these against your spec live; the warning shows the exact rule key and the values it pulled from your build.
Each rule is a JSON object with a key, a severity, and a condition. No ML, no "trust us." If a rule fires on your build you can read the condition and verify it matched.
Swap the tank, all downstream rules re-evaluate. Skimmer rating rechecked, flow turnover recomputed, heater band reassessed. No stale numbers.
The full ruleset is summarized below by category, with the rule key, severity, and what each check actually does. Spot a rule that's wrong, or one we're missing? Email rules@reefcrafter.com. Suggestions are reviewed against published specs and accepted practice before they ship — input shapes the backlog, it doesn't auto-publish.
Display volume, sump volume, stand load, and footprint. The tank is the constraint everything else has to live inside.
PAR coverage matched to your tank footprint. Corner shadowing flagged. Light count vs SPS-tier coverage required.
Real GPH after head-loss, not box rating. Quiet-mode throughput counted separately.
Rated capacity scaled by your bioload tier. A skimmer that "fits the gallons" isn't enough if the bioload is heavy.
Total turnover by reef type — 10× softie, 30× mixed, 40×+ SPS. Glass-mount vs gyre placement noted.
Watts per gallon held inside the safe band, with redundancy required on tanks 50g and up.
Reservoir capacity vs evap rate. Dosing-pump throughput vs daily demand for two-part / kalk regimes.
ReefCrafter is a sanity check on the gear and goals you wired into the planner. It is not omniscient and it is not a replacement for the slow parts of reef-keeping.
The engine reads your tank gallons, gear, reef goal, and bioload tier. It can't see your room temperature, your water source, your maintenance habits, your acclimation routine, or your real-world flow patterns once rockwork is in.
Most live rules cover gear sizing. Livestock-specific compatibility checks are in the planner and still expanding. A clean compatibility report is not a green light to add aggressive fish or sensitive corals on day one.
Skimmer 'rated for' values, light coverage claims, and pump GPH numbers are best-case figures. The engine deliberately scales them by bioload, head loss, and reef goal — but no rule replaces watching your actual tank.
Compatibility passing means the build is internally consistent. It does not mean the tank is ready for livestock. Cycling, parameter stability, and slow stocking still matter — and always will.
ReefCrafter is in open beta. New rules ship as we hit edge cases the engine missed; existing rules get tightened when they fire too aggressively. Saved builds re-evaluate against the current ruleset, so today's pass can become tomorrow's warning.
The engine flags risk; it doesn't rank brands or tell you the 'best' skimmer. Vendor links exist when ready, but the recommendation is whatever fits the build — not whatever pays the highest commission.
Reef-keeping accumulates know-how that no spec sheet captures. If a rule fires on a build you know works, or stays quiet on a build you know doesn’t, tell us. Suggestions, edge cases, and long-tank experience all feed the backlog.
Important: ReefCrafter is not a crowdsourced engine. Every suggestion is reviewed against published specs, manufacturer data, and accepted reef-keeping practice before anything ships. Community input shapes the backlog — it does not auto-publish rules.
If you are not ready to open the full planner yet, start with the expensive weak spots: skimmer capacity, flow, lighting, heaters, and the final cart review.
Use the build checker for a quick diagnostic, or open the full planner when tank size, livestock, gear, and budget all need to agree.