This is the skill that most distinguishes JPSP from short-report journals. A JPSP paper is a coherent set of related studies built to test a theory, not a single experiment. The package must converge: each study should add something the previous one could not establish, and the set should withstand the question "could one study break the whole story?"
jpsp-open-science-and-transparency).jpsp-data-analysis); plan it now, not after the fact.Estimate and audit the design, don't only describe it. Full map:
execution-with-mcp. JPSP is predominantly experimental social/personality psychology; randomization inference, mediation done right (mediate, not naive controlling-away), power, and family-wise corrections are decisive.
detect_design → recommend → fit with as_handle=true → audit_result.callaway_santanna / sun_abraham +
bacon_decomposition + honest_did_from_result); IV (effective_f_test +
anderson_rubin_ci); RDD (rdrobust + mccrary_test).romano_wolf for many-outcome
family-wise control, and mediate for mediation (not naive controlling-away).oster_delta / sensemakr for observational claims.Report the effect size in interpretable units; route the full battery to the appendix/supplement. A run end-to-end (synthetic data, real returns) is in the JF execution walkthrough.
Since the open-science reforms, JPSP reviewers treat underpowering as a central limitation. The anchors below are illustrative, not mandated thresholds — confirm any quantitative expectation against the journal's current submission guidelines, since JPSP publishes no fixed N or power floor.
| Design | Smallest effect of interest (illustrative) | Reviewer reflex if underpowered |
|---|---|---|
| Two-group between-subjects (ASC) | d = 0.30 | "Your null is uninterpretable — too few cases to detect your own effect" |
| 2×2 interaction (boundary) | f = 0.10 | "The moderation rests on an interaction you never powered" |
| Dyadic / APIM (IRGP) | β ≈ 0.15 | "Partner effects are noise at this dyad count" |
| Multilevel / ESM (PPID) | within-person slope | "Random-slope variance is unidentified here" |
Plan against the smallest effect of interest, never a noisy pilot d: a pilot d = 0.6 "powering" a study at N = 30 per cell is the classic way JPSP packages collapse on replication. For interactions and partner paths, simulate (simr, DeclareDesign) rather than a closed-form G*Power main-effect calculation.
Illustrative numbers — invented to show design logic, not real findings.
Claim: incidental gratitude broadens construal level (an ASC social-cognition effect).
A referee checks for a comparable construal metric across all three (so they pool into one internal meta-analysis), S3 ruling out a mood-valence confound, and a non-student sample answering "is this just undergraduates?"
【Study set】S1 (establish) · S2 (mechanism) · S3 (boundary) · S4 (generalize) …
【Designs】experiment / longitudinal / dyadic-APIM / archival per study
【Power】N per study + smallest effect size of interest + method (sim?)
【Study budget】≤ section cap? (IRGP ≤5 in main text) extras → supplement
【Preregistration】what is confirmatory vs exploratory
【Meta-analysis ready】comparable effect metrics across studies? [Y/N]
【Next】jpsp-data-analysis
../../resources/external_tools.md — power (G*Power, simr, Superpower), DeclareDesign, dyadic/multilevel tools../../resources/official-source-map.md — section study caps and length rules