ChildEval, published in Findings of ACL 2026, is a benchmark of synthetic child-preference following, not a psychological test of children's personalities despite its title. Its useful question is whether an LLM can remember and infer a preference for a synthetic 3-to-6-year-old profile when the preference is stated explicitly or expressed implicitly in a dialogue and then separated from the query by irrelevant sessions. The pipeline claims 29,000 Chinese personas generated with Qwen2.5-72B. Two persona-conditioned preferences per persona yield 58,000 candidates, of which FAISS semantic filtering retains about 46,000. The same model generates a query and a 6-to-10-exchange child-assistant dialogue for each preference; English is machine-translated from Chinese. Five areas and fourteen subtopics cover art, cognition, nutrition and activity, language, and social-emotional development. Real WildChat-1M user-LLM logs are inserted as distractors to create contexts up to 50 rounds or about 21,000 tokens. Qwen2.5-3B, Qwen3-4B, LLaMA3.1-8B, Mistral-7B, and DeepSeek-R1 are evaluated through prompting with and without persona, LoRA fine-tuning, and a Persona Steer Model. Preference Consistency derives from binary acknowledgement, violation, hallucination, and helpfulness judgments. Child-Oriented Evaluation adds Emotional Adaptation, Interaction Scaffolding, Developmental Appropriateness, and Engagement, also judged by an LLM. Reported results suggest that implicit preferences are usually harder than explicit statements and that irrelevant context often reduces consistency, although several curves are non-monotonic. Persona injection improves every selected five-distractor bar: Qwen3-4B rises from 78.7% to 89.1% on explicit data, while Qwen2.5-3B changes only from 75.7% to 75.8% on implicit data. Developmental Appropriateness is near ceiling for many models, while Interaction Scaffolding is much weaker, including 35.8% for Qwen2.5-3B without persona on explicit data. LoRA and PSM improve several metrics, especially scaffolding, but error analysis shows a trade-off: preference-unaware failures decrease while inconsistent or unhelpful responses increase. Human validation covers only 600 examples and raw agreement percentages. Qwen2.5-72B versus human reaches 88.83% overall PC and DeepSeek-R1 87.67%; COE dimensions reach 96.5-99.67%. This is not psychometric reliability. The paper does not report annotator count, recruitment, expertise, compensation, human instructions, label prevalence, human-human agreement, adjudication, kappa, or uncertainty. Near-99% agreement on binary criteria may be driven by class imbalance. Qwen2.5-72B also generates personas, preferences, dialogues, translations, and judge labels, creating stylistic dependence and circularity; DeepSeek is a second judge, not an independent human or behavioral criterion. The repository contains a substantial corpus, but the full audit changes the interpretation. Six files contain 45,757 rows and only 24,331 distinct Chinese personas. There are 45,755 English persona strings because repeated Chinese profiles are independently translated with variations. Although n-round always declares 6-10, 828 records have a different actual number of exchanges: 24 have one pair, one has two, and two have eleven. Index 27872 reverses roles in part of the English translation. Index 36947 declares ten science/technology rounds but contains one technology question and an unrelated answer about bear-shaped candy. The universal 6-10-turn claim is false for the released artifact, and prompt self-verification did not reliably enforce the schema. The stated 80/20 split is also non-reproducible: the script shuffles rows without a seed or persona grouping. Because 14,028 Chinese persona strings occur more than once, the expected split shares about 5,504 identities across train and test, roughly 22.6% of released personas, potentially inflating fine-tuning results. Safety requires particular caution. The paper correctly admits it does not model child-specific risk, developmental harm, or age-dependent safety. The README nevertheless says all data were manually checked to exclude harmful content. The corpus contains 5,770 allergy rows and hundreds involving asthma, ADHD, or other sensitive traits; 28 milk-allergy cases treat yogurt as safe or recommend it. A safety prompt exists but the evaluation code never calls it, and no manual-review protocol or labels are released. WildChat filtering, identifiers, possible minors, and personal-data handling are undocumented. Ethical disclosure is internally inconsistent: the checklist says there were no annotators or human subjects, while the paper reports 600 manually annotated examples, manual corpus review, and consented AI-assisted interaction summaries from volunteers about their children used to inform persona design. It also says no computational experiments were run and then claims experimental hyperparameters and descriptive statistics were reported. In fact, learning rate, batch size, epochs, optimizer, LoRA rank/alpha, PSM dimensions, seeds, decoding settings, repeated runs, intervals, and error bars are absent. The code release is partial: LoRA/PSM training, WildChat assembly, outputs, labels, and plotting are missing. The metric extractor raises NameError because four COE variables are undefined; the preference generator accidentally disables few-shot examples and can store a different topic from the one used in its prompt. No requirements, locked environment, tests, CI, release, or repository license are provided. The defensible contribution is a large Chinese-first synthetic diagnostic for explicit and implicit preference following under distractors, with enough released data for follow-up audits and informative method trade-offs. It does not demonstrate child personality, natural child language, developmental validity, learning, well-being, safety, caregiver benefit, performance with real children, or independent reproduction of training results and figures.
Research question
Can LLMs infer and follow preferences of synthetic child personas, explicit or implicit, when the query appears after long irrelevant contexts, and do prompting with persona, LoRA, or a steering module improve performance?