Research Design (bjps-research-design)
BJPS accepts many methodologies but is demanding about each. The design must credibly connect the
argument (bjps-theory-building) to evidence, and — because BJPS is international and cross-subfield —
make the case generalize beyond a single setting. This skill is mode-aware: pick the section that
matches your work and defend it against the strongest alternative explanation.
When to trigger
- Specifying identification, case selection, or experimental design
- A reviewer questioned causal claims, case choice, external validity, or a confound
- Preparing a pre-analysis plan for an experiment or observational study
- Justifying why your design adjudicates the rival account from
bjps-literature-positioning
Quantitative / causal inference
- Identification first. State the estimand and the assumptions that license a causal reading
(ignorability, parallel trends, exclusion, continuity). Defend them, don't assert them.
- Designs: experiments (incl. survey/conjoint), DID/event study (use modern staggered-adoption
estimators, not naive TWFE), IV (first-stage strength, exclusion, weak-IV-robust inference), RDD
(density/manipulation tests, bandwidth robustness), matching/weighting with balance + sensitivity.
- Inference: cluster at the level of treatment assignment; randomization inference for
experiments; multiple-comparison adjustment when testing many implications.
- Sensitivity: how strong must an unobserved confounder be to overturn the result?
Qualitative / case-based
- Case selection justified by design logic (typical, deviant, most/least-likely, paired
comparison) — not convenience. Say what the case is a case of, and what it generalizes to.
- Process tracing with explicit tests (hoop, smoking-gun, straw-in-the-wind); state what evidence
would have disconfirmed the argument.
- Source transparency: archives, interviews, fieldnotes — plan how they will be documented and
cited (see
bjps-transparency-and-data).
Experiments (lab / survey / field)
- Preregister the design and primary analyses; report power/MDE; pre-specify subgroups.
- Address attention/manipulation checks, attrition, and ethics/consent.
- For survey experiments: sampling frame, treatment realism, and the generalization claim — BJPS
reviewers ask whether a single-country experiment speaks to a general mechanism.
Formal-empirical linkage
- Make the empirical test follow from the model's comparative statics, not a loose analogy.
- Distinguish predictions that are unique to your model from those shared with rivals.
The adjudication test (BJPS-specific)
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 ___." Then add the
generalization sentence: "This design speaks beyond my case because ___." If you cannot write
both, the design does not yet identify a contribution of general interest.
Execution bridge (StatsPAI / Stata MCP)
Estimate and audit the design, don't only describe it. Full map:
execution-with-mcp. BJPS is comparative/IR-heavy — cross-country panels with confounded institutions; emphasize fixed effects, clustering, and weak-IV-robust 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 treatment; clustering at the wrong level
- "Causal" language on a design that only supports association
- Convenience case selection dressed up as theory-driven
- A single-country experiment over-generalized to "people" with no caveat about context
- A design that cannot distinguish your argument from the leading alternative
Output format
【Mode】quant-causal / qualitative / experiment / formal-empirical
【Estimand or claim】what is being identified/shown
【Key assumption(s)】and how each is defended
【Rival ruled out】the adjudication sentence
【Generalizes because】the cross-case generalization sentence
【Robustness/sensitivity】planned checks
【Next】bjps-data-analysis
What BJPS reviewers ask of each design mode
| Mode |
The decisive design question |
The move that satisfies it |
| Quant-causal |
Does the design license the causal word, and does it travel? |
Estimand + assumption + sensitivity, plus the generalization sentence |
| Qualitative |
Is case selection design-driven, and a case of what? |
Justify selection logic; state the population the case speaks to |
| Experiment |
Is a single-country result framed as a general mechanism? |
Pre-register; report MDE; caveat context; argue the mechanism travels |
| Formal-empirical |
Do the tests follow the comparative statics? |
Map each prediction to a parameter the model moves |
Calibration anchors (hedged)
- BJPS judges each tradition on its own terms — do not force a regression template onto qualitative,
formal, or interpretive work, and do not excuse a weak design by appeal to pluralism.
- The international remit adds a second bar beyond identification: a clean design that cannot speak past
its single setting is a positioning weakness as well as a generalization one.
Supplementary resources
Source: brycewang-stanford/Awesome-Journal-Skills → British-Journal-of-Political-Science-Skills/skills/bjps-research-design/SKILL.md
1---2name: bjps-research-design3description: Use when defending the research design of a British Journal of Political Science (BJPS) manuscript — causal identification for quantitative work, case selection and process tracing for qualitative work, experimental and survey-experimental design, or formal-empirical linkage. BJPS judges each tradition on its own terms. Strengthens the design; it does not write code.4---567# Research Design (bjps-research-design)89BJPS accepts many methodologies but is demanding about each. The design must credibly connect the10argument (`bjps-theory-building`) to evidence, and — because BJPS is international and cross-subfield —11make the case generalize beyond a single setting. This skill is mode-aware: pick the section that12matches your work and defend it against the strongest alternative explanation.1314## When to trigger1516- Specifying identification, case selection, or experimental design17- A reviewer questioned causal claims, case choice, external validity, or a confound18- Preparing a **pre-analysis plan** for an experiment or observational study19- Justifying why your design adjudicates the rival account from `bjps-literature-positioning`2021## Quantitative / causal inference22- **Identification first.** State the estimand and the assumptions that license a causal reading23 (ignorability, parallel trends, exclusion, continuity). Defend them, don't assert them.24- **Designs**: experiments (incl. survey/conjoint), DID/event study (use modern staggered-adoption25 estimators, not naive TWFE), IV (first-stage strength, exclusion, weak-IV-robust inference), RDD26 (density/manipulation tests, bandwidth robustness), matching/weighting with balance + sensitivity.27- **Inference**: cluster at the level of treatment assignment; randomization inference for28 experiments; multiple-comparison adjustment when testing many implications.29- **Sensitivity**: how strong must an unobserved confounder be to overturn the result?3031## Qualitative / case-based32- **Case selection** justified by design logic (typical, deviant, most/least-likely, paired33 comparison) — not convenience. Say what the case is a case *of*, and what it generalizes to.34- **Process tracing** with explicit tests (hoop, smoking-gun, straw-in-the-wind); state what evidence35 would have **disconfirmed** the argument.36- **Source transparency**: archives, interviews, fieldnotes — plan how they will be documented and37 cited (see `bjps-transparency-and-data`).3839## Experiments (lab / survey / field)40- Preregister the design and primary analyses; report power/MDE; pre-specify subgroups.41- Address attention/manipulation checks, attrition, and ethics/consent.42- For survey experiments: sampling frame, treatment realism, and the generalization claim — BJPS43 reviewers ask whether a single-country experiment speaks to a general mechanism.4445## Formal-empirical linkage46- Make the **empirical test follow from the model's comparative statics**, not a loose analogy.47- Distinguish predictions that are unique to your model from those shared with rivals.4849## The adjudication test (BJPS-specific)5051For the **single strongest rival explanation**, write one sentence: *"If the rival were true rather52than my argument, the data would look like ___; instead they look like ___."* Then add the53**generalization sentence**: *"This design speaks beyond my case because ___."* If you cannot write54both, the design does not yet identify a contribution of general interest.5556## Execution bridge (StatsPAI / Stata MCP)5758Estimate and audit the design, don't only describe it. Full map:59[`execution-with-mcp`](../../../shared-resources/empirical-methods/execution-with-mcp.md). BJPS is comparative/IR-heavy — cross-country panels with confounded institutions; emphasize fixed effects, clustering, and weak-IV-robust inference.6061- `detect_design` → `recommend` → fit with `as_handle=true` → `audit_result`.62- **Observational causal claims:** staggered DiD (`callaway_santanna` / `sun_abraham` +63 `bacon_decomposition` + `honest_did_from_result`); IV (`effective_f_test` +64 `anderson_rubin_ci`); RDD (`rdrobust` + `mccrary_test`).65- **Experiments:** randomization-based inference, `romano_wolf` for many-outcome66 family-wise control, and `mediate` for mediation (not naive controlling-away).67- **Sensitivity:** `oster_delta` / `sensemakr` for observational claims.6869Report the effect size in interpretable units; route the full battery to the70appendix/supplement. A run end-to-end (synthetic data, real returns) is in the71[JF execution walkthrough](../../../Journal-of-Finance-Skills/resources/worked-examples/02-execution-walkthrough.md).72## Anti-patterns7374- Naive TWFE on staggered treatment; clustering at the wrong level75- "Causal" language on a design that only supports association76- Convenience case selection dressed up as theory-driven77- A single-country experiment over-generalized to "people" with no caveat about context78- A design that cannot distinguish your argument from the leading alternative7980## Output format8182```83【Mode】quant-causal / qualitative / experiment / formal-empirical84【Estimand or claim】what is being identified/shown85【Key assumption(s)】and how each is defended86【Rival ruled out】the adjudication sentence87【Generalizes because】the cross-case generalization sentence88【Robustness/sensitivity】planned checks89【Next】bjps-data-analysis90```9192## What BJPS reviewers ask of each design mode9394| Mode | The decisive design question | The move that satisfies it |95|------|------------------------------|----------------------------|96| Quant-causal | Does the design license the causal word, and does it travel? | Estimand + assumption + sensitivity, plus the generalization sentence |97| Qualitative | Is case selection design-driven, and a case *of* what? | Justify selection logic; state the population the case speaks to |98| Experiment | Is a single-country result framed as a general mechanism? | Pre-register; report MDE; caveat context; argue the mechanism travels |99| Formal-empirical | Do the tests follow the comparative statics? | Map each prediction to a parameter the model moves |100101## Calibration anchors (hedged)102103- BJPS judges each tradition **on its own terms** — do not force a regression template onto qualitative,104 formal, or interpretive work, and do not excuse a weak design by appeal to pluralism.105- The international remit adds a second bar beyond identification: a clean design that cannot speak past106 its single setting is a positioning weakness as well as a generalization one.107108## Supplementary resources109110- [`../../resources/external_tools.md`](../../resources/external_tools.md) — design/identification packages (R/Stata/Python) and CAQDAS for qualitative work111- [`../../resources/code/`](../../resources/code/) — modern DiD/IV/RDD/DML command chain to adapt112- [`../../resources/official-source-map.md`](../../resources/official-source-map.md) — preregistration and transparency notes113114---115116**Source:** [`brycewang-stanford/Awesome-Journal-Skills`](https://github.com/brycewang-stanford/Awesome-Journal-Skills) → `British-Journal-of-Political-Science-Skills/skills/bjps-research-design/SKILL.md`