jue-robustness

GitHub

为《城市经济学杂志》稿件构建空间稳健性检验套件,针对MAUP、边界任意性、空间溢出等威胁进行针对性检查,确保点估计在不同尺度、带宽和固定效应下稳定,并报告正确的空间标准误。

Journal-of-Urban-Economics-Skills/skills/jue-robustness/SKILL.md brycewang-stanford/Awesome-Journal-Skills

Trigger Scenarios

需验证主空间估计不受特定规范影响 审稿人质疑空间尺度或缓冲区选择的稳健性 结果依赖带宽、半径或聚类选择 需排除空间排序或MAUP驱动结果 需应对空间溢出或边界定义变化

Install

npx skills add brycewang-stanford/Awesome-Journal-Skills --skill jue-robustness -g -y
More Options

Non-standard path

npx skills add https://github.com/brycewang-stanford/Awesome-Journal-Skills/tree/main/Journal-of-Urban-Economics-Skills/skills/jue-robustness -g -y

Use without installing

npx skills use brycewang-stanford/Awesome-Journal-Skills@jue-robustness

指定 Agent (Claude Code)

npx skills add brycewang-stanford/Awesome-Journal-Skills --skill jue-robustness -a claude-code -g -y

安装 repo 全部 skill

npx skills add brycewang-stanford/Awesome-Journal-Skills --all -g -y

预览 repo 内 skill

npx skills add brycewang-stanford/Awesome-Journal-Skills --list

SKILL.md

Frontmatter
{
    "name": "jue-robustness",
    "description": "Use when a Journal of Urban Economics (JUE) manuscript's headline spatial estimate must be shown to survive specification, spatial-scale, sorting, spillover, and inference choices before submission or in an R&R. Builds the spatially-aware robustness suite a JUE referee expects; it does not establish the identification (jue-identification) or format the maps (jue-tables-figures)."
}

Spatial Robustness Suite (jue-robustness)

When to trigger

  • The main spatial estimate is in hand and must be shown not to be an artifact of one specification
  • A referee asks "is this robust to the spatial scale / the buffer / the geography you chose?"
  • The result depends on a bandwidth, a ring radius, a fixed-effects geography, or a clustering choice
  • You need to rule out that spatial sorting or MAUP (modifiable areal unit problem) drives the result
  • The estimate could move under a spatial-spillover or boundary-definition change

The JUE robustness bar

JUE referees probe whether the spatial estimate is stable across the spatial choices the researcher made — the scale of the units, the boundaries, the buffer/ring radii, the fixed-effects geography — and whether inference accounts for spatial dependence. Robustness here is not a wall of regressions; it is a targeted set of checks, each tied to a spatial threat, reported so the reader sees the point estimate barely moves.

Spatial threat to the result The check that answers it
Modifiable areal unit problem (MAUP) re-estimate at multiple spatial scales (tract / block-group / zip); show the estimate is scale-stable
Boundary/buffer arbitrariness vary ring radii and donut widths; show insensitivity to the cut
Spatial sorting / selection balance on pre-period composition; control for or model sorting; placebo on pre-trends
Spillovers / SUTVA estimate the spillover ring; show controls outside the spillover zone give the same answer
Spatial autocorrelation in inference Conley SEs across distance cutoffs; spatial cluster vs naive
Geographic confounders add finer geographic fixed effects (commuting zone, grid cell) and show stability
Omitted local trends region-specific linear trends; pre-trend leads flat
Specification search a specification curve over scale × FE × bandwidth; declare the primary spec

Robustness craft

  1. Lock the primary spatial specification first — the scale, FE geography, and bandwidth you prefer — then perturb around it. Do not present five co-equal spatial specs.
  2. One spatial threat → one check. Each robustness exhibit reads "here is the worry (MAUP / spillover / sorting / spatial SEs), here is the evidence it is not the story."
  3. Show stability of the point estimate, not just that significance survives — across scales, radii, and FE geographies the coefficient should barely move.
  4. Stress-test inference for spatial dependence. Report Conley SEs at several distance cutoffs; wrong (non-spatial) SEs are the most common JUE robustness failure.
  5. Report honestly where it weakens. A check that shifts the estimate is information — bound the implication rather than hiding the specification.

Execution bridge (StatsPAI / Stata MCP)

Run the battery, don't just enumerate it. Full map: execution-with-mcp. JUE is urban/spatial economics — sorting and spatial dependence; identification + Conley/spatial-robust inference.

  • Many outcomes / specifications: romano_wolf (step-down FWER) or benjamini_hochberg.
  • OVB sensitivity: oster_delta / sensemakr.
  • Inference: wild_cluster_bootstrap (few clusters), twoway_cluster / conley.
  • Re-fit off one handle: audit_result(result_id) lists missing checks + the exact suggest_function for each.
  • Exhibits: etable / did_summary_to_latex from the handle — no retyped numbers.

Decisive checks in the body, exhaustive battery in the appendix. JF execution walkthrough.

Checklist

  • Primary spatial spec declared (scale, FE geography, bandwidth) before perturbations
  • MAUP addressed: estimate stable across at least two spatial scales
  • Boundary/ring choices varied; result insensitive to radius and donut width
  • Sorting/selection check (pre-period balance / placebo pre-trends)
  • Spillover ring estimated; controls outside the spillover zone give the same answer
  • Conley/spatial-cluster SEs reported across distance cutoffs, vs naive
  • Finer geographic FE / local trends show the point estimate barely moves
  • A spatial placebo (fake boundary / pre-period / unaffected outcome) is shown to be null
  • For a QSM, counterfactual sensitivity to the least-identified elasticity is reported
  • Any check that moves the estimate is reported and bounded honestly

Anti-patterns

  • A 20-column robustness table with no map from check to spatial threat (kitchen-sink robustness)
  • Reporting one spatial scale only, leaving MAUP unaddressed
  • Naive standard errors on geographically clustered data, then claiming robustness
  • Hand-picking the ring radius or bandwidth that maximizes significance
  • Reporting that significance survives while the point estimate wanders across scales
  • Hiding the FE geography or boundary definition that breaks the result

Referee pushback mapped to the robustness fix

  • "This is an artifact of your spatial scale." → Re-estimate at tract / block-group / commuting-zone; show the coefficient is scale-stable (MAUP not driving it).
  • "Your boundary/ring radius is arbitrary." → Vary radii and donut widths; show insensitivity across the grid of cuts.
  • "Did you cluster for spatial dependence?" → Conley SEs at several distance cutoffs (and a spatial-cluster alternative), contrasted with naive SEs.
  • "This is specification search." → Declare the primary spatial spec; show a specification curve over scale × FE × bandwidth in which the point estimate barely moves.

Robustness for a structural / QSM paper

When the JUE paper is a quantitative spatial model, robustness shifts from specification perturbations to parameter sensitivity and counterfactual stability. Report how the headline counterfactual moves as the least-identified elasticities (migration, commuting, agglomeration) are varied across plausible ranges from the literature; show that the qualitative conclusion and the order of magnitude survive. A counterfactual that is fragile to one elasticity is a finding to bound and disclose, not to bury — the same honesty norm as reduced-form stability.

Worked vignette (illustrative)

A density-wage elasticity is 0.045 (Conley s.e. 0.012). The spatial robustness suite: (i) re-estimated at tract, block-group, and commuting-zone scale, the elasticity stays in [0.041, 0.049] — MAUP is not driving it; (ii) Conley SEs at 50/100/200 km cutoffs keep the CI away from zero; (iii) adding commuting-zone fixed effects moves it to 0.043; (iv) a placebo on pre-period wage growth is flat, arguing against sorting on trends; (v) the spillover specification shows neighboring-area contamination is small. The point estimate barely moves — the JUE target.

Spatial placebo and falsification

Beyond perturbing the main spec, the most persuasive JUE robustness evidence is a placebo that should show nothing and does. Useful spatial placebos: assign the treatment to a pre-period and show no effect (rules out pre-trends/sorting on trends); apply the design to an outcome that the mechanism should not move (rules out a generic local shock); shift the boundary or corridor to a fake location and show the discontinuity vanishes. A clean placebo is often worth more to a referee than another robustness column, because it tests the design rather than re-running it — and a placebo that unexpectedly does fire is critical information to report, not suppress.

Output format

【Primary spatial spec】scale / FE geography / bandwidth — estimate: ___ (Conley s.e. ___)
【MAUP】scales tested: ___ ; range: [___, ___]
【Boundary/ring】radii/donut varied? result stable? [Y/N]
【Sorting check】pre-period balance / placebo pre-trend: ___
【Spillover】ring estimated; controls-outside-zone consistent? [Y/N]
【Spatial inference】Conley cutoffs: ___ ; vs naive: ___
【Estimate stability】range across checks: [___, ___]; checks that move it: ___
【Next skill】jue-tables-figures

Version History

  • 1839142 Current 2026-07-05 13:57

Same Skill Collection

AAAI-Skills/skills/aaai-artifact-evaluation/SKILL.md
AAAI-Skills/skills/aaai-author-response/SKILL.md
AAAI-Skills/skills/aaai-camera-ready/SKILL.md
AAAI-Skills/skills/aaai-experiments/SKILL.md
AAAI-Skills/skills/aaai-related-work/SKILL.md
AAAI-Skills/skills/aaai-reproducibility/SKILL.md
AAAI-Skills/skills/aaai-review-process/SKILL.md
AAAI-Skills/skills/aaai-submission/SKILL.md
AAAI-Skills/skills/aaai-supplementary/SKILL.md
AAAI-Skills/skills/aaai-topic-selection/SKILL.md
AAAI-Skills/skills/aaai-workflow/SKILL.md
AAAI-Skills/skills/aaai-writing-style/SKILL.md
AAMAS-Skills/skills/aamas-artifact-evaluation/SKILL.md
AAMAS-Skills/skills/aamas-author-response/SKILL.md
AAMAS-Skills/skills/aamas-camera-ready/SKILL.md
AAMAS-Skills/skills/aamas-experiments/SKILL.md
AAMAS-Skills/skills/aamas-related-work/SKILL.md
AAMAS-Skills/skills/aamas-reproducibility/SKILL.md
AAMAS-Skills/skills/aamas-review-process/SKILL.md
AAMAS-Skills/skills/aamas-submission/SKILL.md
AAMAS-Skills/skills/aamas-supplementary/SKILL.md
AAMAS-Skills/skills/aamas-topic-selection/SKILL.md
AAMAS-Skills/skills/aamas-workflow/SKILL.md
AAMAS-Skills/skills/aamas-writing-style/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-editor-strategy/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-evidence-standards/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-literature-synthesis/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-organizing-framework/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-proposal-framing/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-review-process/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-revision/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-submission/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-tables-figures/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-topic-selection/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-workflow/SKILL.md
Academy-of-Management-Annals-Skills/skills/amann-writing-style/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-contribution-framing/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-data-analysis/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-literature-positioning/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-methods/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-rebuttal/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-review-process/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-submission/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-tables-figures/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-theory-development/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-topic-selection/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-workflow/SKILL.md
Academy-of-Management-Journal-Skills/skills/amj-writing-style/SKILL.md
Academy-of-Management-Review-Skills/skills/amr-contribution-framing/SKILL.md
Academy-of-Management-Review-Skills/skills/amr-data-analysis/SKILL.md

Metadata

Files
0
Version
9f86f09
Hash
e3afdf94
Indexed
2026-07-05 13:57

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-30 23:57
浙ICP备14020137号-1 $Carte des visiteurs$