Data confidence

What is in the StockingLab database?

More than 1,000 freshwater livestock profiles, with confidence shown separately from coverage.

Coverage

StockingLab contains 1,003 freshwater livestock profiles. Records include adult-size planning values, reference tank size, social-group starting point, temperature and pH ranges, swim zone, temperament, relative waste and activity signals.

Why confidence is shown separately

A large database is only useful if the tool is clear about how much confidence to place in each record. Profiles with deeper species-specific review can contribute to automatic recommendations. Broader coverage records remain searchable and usable for planning, but are flagged when extra verification is sensible.

Compatibility reasoning

The live planner can compare the loaded records across water parameters, adult size, spatial use and behavioural rules. Some pairings have explicit species-specific rules while others are evaluated from shared attributes. A favourable result should still be checked against species-specific husbandry before purchase.

How records improve

Corrections and new evidence are reviewed against adult size, water requirements, group structure, minimum space, behaviour and known incompatibilities. If you identify an issue, please send a correction with a reputable source where possible.

Search quality policy

StockingLab does not automatically treat every database record as a search landing page. Pages intended for search indexing are limited to records and comparisons that provide enough useful, species-specific information to stand on their own.

What “curated” and “extended baseline” mean

The database deliberately separates breadth from certainty. The curated core contains 60 commonly kept freshwater profiles with species-specific notes and higher-confidence planning values. The wider extended baseline adds searchable coverage for less common livestock so users can test a provisional plan, but those records are labelled as lower confidence and are not treated as equivalent evidence.

Extended-baseline profile pages are kept out of search indexing and do not carry advertising. They remain available inside the planner because a clearly labelled provisional record is more useful than pretending an uncommon species does not exist. Before purchasing any animal from that tier, verify the husbandry values with a specialist source.

How to read a compatibility result

A pair result combines shared temperature and pH ranges with adult size, known behavioural flags and swim-zone use. It is best interpreted as a risk screen. “Good” means the model found no major conflict in the data it holds; it does not mean the pair is guaranteed to work. “Caution” means the pairing may work only under particular conditions, while a stronger warning identifies a conflict that should be resolved before stocking.

Corrections and editorial approach

StockingLab favours conservative values where sources disagree and keeps uncertainty visible instead of hiding it behind a single score. Corrections are assessed against adult size, group structure, water range, minimum space, behaviour and known incompatibilities. The goal is a planning tool that explains what it knows, what it is inferring and what the aquarist should verify separately.