This preprint introduces Grounded Personality Reasoning (GPR) to test whether a multimodal model not only matches a Big Five label but also explains the decision and retrieves the behavioral cues selected by the benchmark. The construct boundary is essential: MM-OCEAN inherits aggregated apparent-personality ratings from ChaLearn First Impressions V2, using roughly 15-second videos of one English-speaking person. T1 therefore measures agreement with crowd-sourced first impressions, not the subject's stable or true personality and not diagnostic validity. The public corpus contains 1,104 valid unique JSON records, transcripts, 13,430 observations, 5,520 trait analyses, and 5,320 six-option questions; videos are not redistributed. The described pipeline uses an Observer to draft cues; 24 annotators to accept, correct, delete, and localize Expression/Action cues; a Psychologist that receives observations and the ground-truth score before writing five rationales; an Examiner that generates seven MCQ types; a code/LLM Aligner; and a filter that removes an item only when both GPT-4o-mini and Gemini Flash solve it without video, followed by expert review. The paper reports 45,609 campaign-level cue judgments, 78.2% accepted, 14.6% corrected, 5.9% deleted, 605 added, and 77% raw agreement on 147 complete pairs from a 199-video overlap pool. It does not report chance-corrected agreement, the expert-panel size, or per-item expert decisions. T1 is exact five-level rating and ordinal MAE; T2 is five explanations scored 1-10 by GPT-4o-mini for evidence coverage, logical coherence, grounding accuracy, and directional accuracy; T3 is accuracy on attribution, counterfactual, temporal-causal, mixed-emotion, micro-expression, spatial, and temporal-spatial MCQs. PR is T3 failure conditional on T1 pass; CR is T2 failure conditional on T1 pass; IR is T1 failure conditional on T3 pass; HR requires all three to pass on the same video. Twenty-seven MLLMs are evaluated, 13 API models and 14 open models served with vLLM on H200s, but the uniform frame count and a complete executable model/API version manifest are absent. The main table reports mean PR 51.3% and mean HR 10.4%. The 51.3% value is the arithmetic mean of 27 model-level conditional rates, not a released pooled count of all correct predictions. Gemini 3 Flash leads HR at 33.5% (T1 64.1, T2 6.65, T3 66.5, PR 17.2), followed by GPT-5.5 at 28.0 and Gemini 3.1 Pro at 27.4. The defensible finding is that apparent-label accuracy and success on the authors' grounding MCQs can diverge under their private outputs and thresholds. It is not evidence of demographic prejudice: PR is the name of a failure on predefined questions and can reflect cue and distractor design. Artifact inspection finds issues that prevent treating the leaderboard as reproduced. After filtering, videos contain 1-7 MCQs: 11 have one, 38 two, 126 three, 265 four, 298 five, 257 six, and 109 seven. This contradicts the datasheet claim that videos with fewer than three are dropped and its statement that each instance has seven questions. The appendix calls theta3=.5 '4 of 7', while evaluate.py applies >=.5 to the questions present: 1/1, 1/2, 2/3, 2/4, 3/5, 3/6, or 4/7 passes. For even counts, exactly half passes despite not being a strict majority, so PR, IR, and HR vary in difficulty with retained question count. In 144 of 5,520 trait cases across 138 videos, personality_analyses.level disagrees with the level evaluate.py derives from original_scores. All are within .005 of a threshold: analyses follow rounded two-decimal scores while the evaluator uses raw values and different boundary semantics. T1 and T2 references are inconsistent for 2.6% of cases. The paper and Psychologist prompt promise traceable observation IDs and re-querying when evidence is absent; the release has no evidence_obs_ids, and all 5,520 evidence_bboxes arrays are empty. Rationales contain prose but no structured link back to observations. Answer keys are non-uniform: A 13.46%, B 17.37%, C 15.62%, D 15.86%, E 18.08%, F 19.61%; chi-square against uniform is 73.93, p=1.55e-14. Always choosing F scores 19.61%, above the paper's 16.7% uniform baseline, so position-bias analysis must distinguish model bias from benchmark skew. The text filter also cannot prove that every retained item requires video: questions solved by one filter model, other text models, or untested shortcuts can remain, and filter outputs are not released. The PDF contains larger result inconsistencies. Its question-difficulty table sums to 8,475 questions rather than 5,320; 153 is 1.8% of 8,475 but 2.88% of the released corpus. Every appendix T1 exact value differs from the main leaderboard, for example 63.4 versus 64.1 for Gemini 3 Flash, 55.3 versus 56.0 for GPT-5.5, and 56.6 versus 57.3 for Gemini 3.1 Pro. Raw predictions are absent, so the correct result version cannot be determined. The repository does not reproduce the pipeline end to end. unified.py accesses q.options and q.question as attributes although released MCQs are dictionaries, causing AttributeError. evaluate.py advertises --judge and --judge_model but argparse implements neither. judge.py asks for five dimensions including overall_quality while the paper and scorer average four. README promises RGM, but evaluate.py never computes it. There is no model runner, video preprocessing, API client, dependency lockfile, output set, judge log, per-video score, table-generation script, test, or CI. README schema examples also drift from the data: bboxes are shown as arrays and options as strings, but both are objects in the corpus. Reported cross-judge correlations of .94 and .92 on 200 videos support ranking stability under that check, but do not remove ground-truth conditioning; the paper itself finds GPT-4o-mini scores its own family about one point higher. Finally, the introduction overstates the EU AI Act. Annex III does list specified high-risk education and employment uses; Article 86 grants clear explanations of the system's role and main elements for certain adverse decisions with legal or similarly significant effects. It does not literally mandate an evidence trail for every prediction or classify every personality-based system solely on that basis. The useful contribution is a multi-stage evaluation design and an inspectable annotation corpus. The leaderboard is not independently reproduced, and the work does not validate true personality, fairness, causal grounding, or suitability for decisions about people.
Research question
To what extent can MLLMs that assign apparent Big Five levels to short videos justify those labels and recover spatiotemporal behavioral cues, rather than merely guessing the inherited class?