Social Forces is known for methodological rigor, and its reviewers are demanding about each
tradition. The design must credibly connect the argument (sf-theory-building) to evidence and rule
out the strongest alternative. This skill is mode-aware: pick the section that matches your work and
defend it on its own terms.
sf-literature-positioning
sf-data-and-transparency).For the single strongest rival explanation, write one sentence: "If the rival were true rather than my argument, the data would look like ___; instead they look like ___." If you cannot, the design does not yet identify the contribution.
Estimate and audit the design, don't only describe it. Full map:
execution-with-mcp. Social Forces is quantitative sociology — survey and administrative panels; emphasize identification, decomposition, and multilevel inference.
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.
Because Social Forces built its standing on methodological rigor across a broad discipline, its referees read the design for whether the strongest alternative is actually ruled out — not whether the method is fashionable. A practical gate by mode:
| Design mode | The check an SF referee runs first | Common decline trigger |
|---|---|---|
| Quant-causal | Estimand stated and key assumption defended? | "Causal" verbs on an associational design |
| Panel / DID | Modern staggered estimator + parallel-trends evidence? | Naive TWFE on staggered adoption |
| Demographic | Period vs. cohort, exposure, standardization explicit? | Rates compared without standardization |
| Comparative-historical | Case justified as a case of something? | Convenience case dressed as theory-driven |
| Network / computational | Boundary, tie definition, validated measure vs. a null? | Classifier output as ground truth |
Calibration (hedged): SF welcomes all these traditions, but the bar is rigor on the tradition's own terms plus general-sociology significance — less theory-maximalist than AJS/ASR yet far stricter on identification than a descriptive outlet. Confirm method-specific expectations against current practice.
A neighborhoods-and-attainment study uses a sibling comparison: children in one family exposed to different neighborhood poverty via a mid-childhood move. Movers to lower-poverty tracts show a 0.12 SD test-score gain (illustrative). SF-grade adjudication: "If the effect were pure selection it should vanish within families; instead the within-family estimate is 0.09 SD, so selection explains at most a quarter." Pairing this with an Oster-style sensitivity bound moves an SF referee from skeptic to advocate.
【Mode】quant-causal / demographic / comparative-historical / ethnographic / network-computational
【Estimand or claim】what is being identified/shown
【Key assumption(s)】and how each is defended
【Rival ruled out】the adjudication sentence
【Robustness/sensitivity】planned checks
【Next】sf-data-analysis
../../resources/external_tools.md — design/identification packages (R/Stata/Python), demography, networks, CAQDAS/QCA../../resources/official-source-map.md — SF rigor reputation and scope