1{2 "validation_errors": [3 "no json"4 ],5 "doc_id": "jof_12685",6 "ontology_version": "1.0",7 "prompt_version": "1.0",8 "model": "claude-opus-5-5",9 "effort": "medium",10 "annotated_at": "2026-11-03T23:02:31+00:00",11 "source_sha256": "334f7d010f7f5af26c2405d2d81140f1c08a24989b39e6015f3a6937a71b35c5",12 "parser": "pymupdf-jof-heuristics-1.3",13 "payload_chars": 25219,14 "usage": {15 "input": 8269,16 "output": 2130,17 "cache_read": 3968,18 "cache_write": 019 },20 "cost_usd": 0.07647,21 "request_id": "req_011CggpyixtzBwxJLpmxpdtR",22 "annotation": null,23 "deterministic_checks": {24 "roadmap_regex": false,25 "contribution_regex_in_intro": true,26 "magnitude_in_abstract": false,27 "abstract_n_sentences": 5,28 "intro_n_paragraphs": 14,29 "intro_n_words": 1315,30 "causal_words_in_abstract": 0,31 "hedge_words_in_abstract": 0,32 "stars_mentioned": true,33 "clustered_se_mentioned": true,34 "internet_appendix_mentioned": false,35 "section_roles_rule": {36 "0": "introduction",37 "1": "data",38 "2": "results",39 "3": "robustness",40 "4": "robustness",41 "5": "other",42 "6": "conclusion"43 }44 },45 "schema_valid": false,46 "code_version": "feb6c9e-dirty",47 "raw_text": "{\"genre\":\"empirical\",\"subfield\":\"behavioral_finance\",\"subfield_secondary\":\"asset_pricing\",\"primary_method\":\"reduced_form_regression\",\"identification\":{\"estimand\":\"Effect of the previous trading day's value-weighted earnings surprise of large firms on the announcement return reaction of firms announcing today, holding their own surprise constant\",\"strategy\":\"Panel regressions of announcement-window returns on the prior-day salient surprise. Identification rests on announcement dates being scheduled weeks in advance, which makes announcement sequencing plausibly unrelated to fundamentals. Supplemented by timing tests, long-run reversal tests and tests ruling out information transmission.\",\"key_assumptions\":[\"Announcement dates are set in advance and are not strategically timed relative to other firms' surprises\",\"The prior-day surprise does not carry information relevant to today's announcers\",\"Return predictability reflects mispricing rather than risk compensation\"],\"threats_addressed\":[\"information transmission from earlier announcements\",\"expectational errors versus perception errors\",\"risk changes\",\"trading frictions and capital constraints\",\"strategic timing of announcements\",\"analyst forecast bias or staleness\"],\"causal_language_strength\":4,\"uses_causal_claim\":true},\"abstract_moves\":{\"question\":{\"present\":true,\"sentence_index\":0},\"gap\":{\"present\":true,\"sentence_index\":1},\"method\":{\"present\":false,\"sentence_index\":-1},\"results\":{\"present\":true,\"sentence_index\":2},\"magnitude\":{\"present\":false,\"sentence_index\":-1},\"contribution\":{\"present\":true,\"sentence_index\":3}},\"introduction\":{\"moves\":[{\"paragraph_index\":0,\"move\":\"other\"},{\"paragraph_index\":7,\"move\":\"motivation\"},{\"paragraph_index\":8,\"move\":\"mechanism_or_theory_sketch\"},{\"paragraph_index\":9,\"move\":\"preview_of_results\"},{\"paragraph_index\":10,\"move\":\"preview_of_results\"},{\"paragraph_index\":11,\"move\":\"identification_defense\"},{\"paragraph_index\":12,\"move\":\"preview_of_results\"},{\"paragraph_index\":13,\"move\":\"contribu"48}