Research Design (cps-research-design)
CPS is methodologically pluralist but demanding about each tradition. The design must credibly connect
the comparative argument (cps-theory-building) to evidence and rule out the leading rival
(cps-literature-positioning). This skill is mode-aware: pick the section that matches your work and
defend the comparative leverage — the variation across cases or time that identifies the claim.
When to trigger
- Specifying the identification strategy, case selection, or experimental design
- A reviewer questioned causal claims, case choice, external validity, comparability, or a confound
- Designing a cross-national panel, a subnational comparison, or a natural experiment across borders
- Justifying why the design adjudicates the rival account, not just shows an association
Comparative-causal toolkit (cross-national / panel)
- Identification first. State the estimand and the assumptions that license a causal reading
(parallel trends, exclusion, continuity, ignorability). Defend them; don't assert them.
- Designs: cross-national panels with unit and period fixed effects; DiD/event study around reforms
(use modern staggered-adoption estimators, not naive TWFE); RD around institutional thresholds; IV
(first-stage strength, exclusion, weak-IV-robust inference); survey experiments fielded comparatively.
- Comparability. Defend that the units are measured the same way across countries (V-Dem vs. Polity
coding, harmonized surveys); address country-level confounding and cross-national measurement error.
- Inference: cluster at the level of treatment assignment (often country or country-year); few-cluster
corrections (wild bootstrap) when the number of countries is small; multiple-comparison adjustment.
- Sensitivity: how strong must an unobserved country-level confounder be to overturn the result?
Case-based / qualitative comparison
- Comparison logic: most-similar (control on shared traits, vary the cause) or most-different
(shared outcome despite different contexts) — justified by design, not convenience.
- Case selection: typical, deviant, most/least-likely, paired comparison. Say what each case is a
case of and avoid selecting on the outcome.
- Process tracing with explicit tests (hoop, smoking-gun, straw-in-the-wind); state what evidence
would have disconfirmed the mechanism.
- Source transparency: archives, interviews, fieldnotes — plan documentation (see
cps-transparency-and-data).
Experiments (survey / field, fielded comparatively)
- Preregister design and primary analyses; report power/MDE; pre-specify subgroups and the comparison.
- For cross-country survey/conjoint experiments: equivalence of instruments and treatment realism across
contexts; sampling frames; what the comparative contrast licenses about generalization.
Multi-method linkage
- Use the quantitative estimate for the average comparative effect and the case evidence for the
mechanism; state how each method covers the other's blind spot, not as decoration.
The adjudication test (CPS-specific)
For the single strongest rival, write one sentence: "If the rival were true rather than my
argument, the cross-case/over-time pattern would look like ___; instead it looks like ___." If you
cannot, the design does not yet identify the comparative contribution.
Execution bridge (StatsPAI / Stata MCP)
Estimate and audit the design, don't only describe it. Full map:
execution-with-mcp. CPS is comparative politics — cross-national and sub-national designs; emphasize identification and clustered / multiway inference.
detect_design → recommend → fit with as_handle=true → audit_result.
- Observational causal claims: staggered DiD (
callaway_santanna / sun_abraham +
bacon_decomposition + honest_did_from_result); IV (effective_f_test +
anderson_rubin_ci); RDD (rdrobust + mccrary_test).
- Experiments: randomization-based inference,
romano_wolf for many-outcome
family-wise control, and mediate for mediation (not naive controlling-away).
- Sensitivity:
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.
Anti-patterns
- Naive TWFE on staggered reforms; clustering at the wrong level; ignoring the small-number-of-countries problem
- "Causal" language on a design that only supports cross-national correlation
- Convenience or selecting-on-the-outcome case selection dressed up as most-similar design
- Cross-national survey experiment with non-equivalent instruments across countries
- A design with no comparative leverage — one snapshot that cannot distinguish your argument from the rival
Output format
【Mode】comparative-causal / case-based / experiment / multi-method
【Comparative leverage】the across-case / over-time variation that identifies the claim
【Estimand or claim】what is being identified/shown
【Key assumption(s)】and how each is defended (incl. comparability)
【Rival ruled out】the adjudication sentence
【Robustness/sensitivity】planned checks
【Next】cps-data-analysis
Supplementary resources
Source: brycewang-stanford/Awesome-Journal-Skills → Comparative-Political-Studies-Skills/skills/cps-research-design/SKILL.md
1---2name: cps-research-design3description: Use when defending the research design of a Comparative Political Studies (CPS) manuscript — cross-national/panel identification, case-based comparison and process tracing, experiments, or multi-method designs. CPS prizes comparative leverage. Strengthens the design; it does not write code.4---567# Research Design (cps-research-design)89CPS is methodologically pluralist but demanding about each tradition. The design must credibly connect10the comparative argument (`cps-theory-building`) to evidence and rule out the leading rival11(`cps-literature-positioning`). This skill is mode-aware: pick the section that matches your work and12defend the *comparative leverage* — the variation across cases or time that identifies the claim.1314## When to trigger1516- Specifying the identification strategy, case selection, or experimental design17- A reviewer questioned causal claims, case choice, external validity, comparability, or a confound18- Designing a cross-national panel, a subnational comparison, or a natural experiment across borders19- Justifying why the design adjudicates the rival account, not just shows an association2021## Comparative-causal toolkit (cross-national / panel)2223- **Identification first.** State the estimand and the assumptions that license a causal reading24 (parallel trends, exclusion, continuity, ignorability). Defend them; don't assert them.25- **Designs**: cross-national panels with unit and period fixed effects; DiD/event study around reforms26 (use modern staggered-adoption estimators, not naive TWFE); RD around institutional thresholds; IV27 (first-stage strength, exclusion, weak-IV-robust inference); survey experiments fielded comparatively.28- **Comparability.** Defend that the units are measured the same way across countries (V-Dem vs. Polity29 coding, harmonized surveys); address country-level confounding and cross-national measurement error.30- **Inference**: cluster at the level of treatment assignment (often country or country-year); few-cluster31 corrections (wild bootstrap) when the number of countries is small; multiple-comparison adjustment.32- **Sensitivity**: how strong must an unobserved country-level confounder be to overturn the result?3334## Case-based / qualitative comparison3536- **Comparison logic**: most-similar (control on shared traits, vary the cause) or most-different37 (shared outcome despite different contexts) — justified by design, not convenience.38- **Case selection**: typical, deviant, most/least-likely, paired comparison. Say what each case is a39 case *of* and avoid selecting on the outcome.40- **Process tracing** with explicit tests (hoop, smoking-gun, straw-in-the-wind); state what evidence41 would have **disconfirmed** the mechanism.42- **Source transparency**: archives, interviews, fieldnotes — plan documentation (see `cps-transparency-and-data`).4344## Experiments (survey / field, fielded comparatively)4546- Preregister design and primary analyses; report power/MDE; pre-specify subgroups and the comparison.47- For cross-country survey/conjoint experiments: equivalence of instruments and treatment realism across48 contexts; sampling frames; what the comparative contrast licenses about generalization.4950## Multi-method linkage5152- Use the quantitative estimate for the average comparative effect and the case evidence for the53 *mechanism*; state how each method covers the other's blind spot, not as decoration.5455## The adjudication test (CPS-specific)5657For the **single strongest rival**, write one sentence: *"If the rival were true rather than my58argument, the cross-case/over-time pattern would look like ___; instead it looks like ___."* If you59cannot, the design does not yet identify the comparative contribution.6061## Execution bridge (StatsPAI / Stata MCP)6263Estimate and audit the design, don't only describe it. Full map:64[`execution-with-mcp`](../../../shared-resources/empirical-methods/execution-with-mcp.md). CPS is comparative politics — cross-national and sub-national designs; emphasize identification and clustered / multiway inference.6566- `detect_design` → `recommend` → fit with `as_handle=true` → `audit_result`.67- **Observational causal claims:** staggered DiD (`callaway_santanna` / `sun_abraham` +68 `bacon_decomposition` + `honest_did_from_result`); IV (`effective_f_test` +69 `anderson_rubin_ci`); RDD (`rdrobust` + `mccrary_test`).70- **Experiments:** randomization-based inference, `romano_wolf` for many-outcome71 family-wise control, and `mediate` for mediation (not naive controlling-away).72- **Sensitivity:** `oster_delta` / `sensemakr` for observational claims.7374Report the effect size in interpretable units; route the full battery to the75appendix/supplement. A run end-to-end (synthetic data, real returns) is in the76[JF execution walkthrough](../../../Journal-of-Finance-Skills/resources/worked-examples/02-execution-walkthrough.md).77## Anti-patterns7879- Naive TWFE on staggered reforms; clustering at the wrong level; ignoring the small-number-of-countries problem80- "Causal" language on a design that only supports cross-national correlation81- Convenience or selecting-on-the-outcome case selection dressed up as most-similar design82- Cross-national survey experiment with non-equivalent instruments across countries83- A design with no comparative leverage — one snapshot that cannot distinguish your argument from the rival8485## Output format8687```88【Mode】comparative-causal / case-based / experiment / multi-method89【Comparative leverage】the across-case / over-time variation that identifies the claim90【Estimand or claim】what is being identified/shown91【Key assumption(s)】and how each is defended (incl. comparability)92【Rival ruled out】the adjudication sentence93【Robustness/sensitivity】planned checks94【Next】cps-data-analysis95```9697## Supplementary resources9899- [`../../resources/external_tools.md`](../../resources/external_tools.md) — comparative datasets, identification packages, and CAQDAS for qualitative work100- [`../../resources/code/`](../../resources/code/) — staggered-DiD / IV / RDD / DML command chain to adapt101102---103104**Source:** [`brycewang-stanford/Awesome-Journal-Skills`](https://github.com/brycewang-stanford/Awesome-Journal-Skills) → `Comparative-Political-Studies-Skills/skills/cps-research-design/SKILL.md`