Nothing about your plant's care advice is improvised. Here's exactly how advice is put together before it reaches you.
Every plant in PlantAdvocate is matched to its species in the catalog: light needs, how dry the soil should get between waterings, humidity, soil, temperature, size, and toxicity. Each value is cited to the extension service or botanical garden that published it, not written by a model.
Every watering, every repot, every "the leaves look a little sad today" note builds a real history. This is the context no generic plant app has, because it's specific to your plant, its growing area, your habits.
This is the layer that does the reasoning. Its job is narrow on purpose: read the species record and the plant's history, then work out what's actually going on — never to supply facts that aren't already in the record.
The Gnome tells you what your plant needs in plain English — specific to that plant, and traceable to cited facts. Every species page shows which source each care fact came from.
They answer a care question with no species record and no plant history behind it — which means they're guessing, fluently. PlantAdvocate won't answer a question the data can't support.
When the catalog has no cited value for something, PlantAdvocate says it has no record instead of improvising.
The same species with different watering history gets different, specific guidance — not a one-size answer.
Every recommendation can point back to the specific fact and the specific signal that produced it.