Lettuce (Lactuca sativa L.) is one of the most widely cultivated leafy vegetables worldwide, with growing adoption in greenhouse hydroponic systems where precise nutrient management is essential. Crop production in these controlled environments is highly sensitive to nitrogen, phosphorus, and potassium deficiencies. The resulting foliar symptoms, such as chlorosis, necrosis, and morphological alterations, evolve alongside the growth cycle, making early detection vital for optimized crop management. Yet, traditional diagnosis relies on specialized visual expertise or destructive chemical analyses, both of which are costly and incompatible with continuous monitoring. RGB-image classification with deep learning has emerged as a non-invasive alternative, with Convolutional Neural Network (CNN)-based studies reporting accuracies above 96 %. However, these figures come from random-split protocols that may place near-identical images of the same plant in both training and test sets, leaving open the question of whether such models generalize to later phenological stages unseen during training. We address this question with twocontributions. First, we introduce a chronological-split protocol that assigns early growth-stage images to training and late-stage images to testing, quantifying the temporal robustness that random splits fail to measure. Second, we introduce LettuceDeF, a public dataset of 7,297 RGB images spanning four cultivars and seven diagnostic classes, with ground-truth labels validated by Inductively Coupled Plasma Optical Emission Spectroscopy (ICP-OES). Using this protocol and dataset, we compare four vision foundation models (DINOv3, EVA-02, SigLIP, and BEiT-3) against nine representative CNNs from the literature. Each of the 26 model–protocol combinations is trained with 12 independent seeds, and comparisons use paired t-tests with Bonferroni correction. Under the random split, the three best vFMs and ConvNeXt Base were statistically indistinguishable (F1-macro ≈ 0.997). The chronological split broke this parity: EVA-02 led with F1 = 0.928 and the lowest degradation (7.03 percentage points, pp), while the nine CNNs degraded by 14.26 pp on average—1.6× more than the top three vFMs (8.71 pp). EfficientNet-B3 was the notable exception, degrading only 9.55 pp and rivalling SigLIP and DINOv3. The chronological split provides a more realistic estimate of deployment performance and reveals robustness differences between model families that random splits cannot detect.