eursr-data-analysis — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited eursr-data-analysis (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
ESR reviewers are quantitatively demanding and comparative by instinct. Whether your evidence is multilevel coefficients, hazard ratios, growth trajectories, or decompositions, the analysis must be transparent, correctly specified for the data structure, and reproducible. Design decisions live in eursr-research-design; the replication package lives in eursr-transparency-and-data.
effect sizes (predicted probabilities, marginal effects), respecting survey design (weights, clustering, strata; design-based SEs).
country fixed effects with the right level; panel data → within estimators matched to the quantity; durations → event-history with correct risk set and time scale.
bias cluster-robust SEs, and a single cross-level interaction can rest on a handful of higher-level units. Use df-appropriate methods (e.g., Satterthwaite/Kenward-Roger df, wild cluster bootstrap, or a Bayesian multilevel model) and do not over-interpret macro coefficients.
that could break the result; report what you learn, not just that it "holds."
adjust for multiple comparisons; do not mine an interaction and theorize it post hoc.
invariance level reached and what it licenses.
renv.lock, requirements.txt, recorded ssc/net installs).| Reviewer probe | Clears the ESR bar | Triggers a revision flag |
|---|---|---|
| "Right level / clustering?" | SEs at the correct level; df-aware macro inference | individual SEs on a country-level claim |
| "Just a significant coefficient?" | marginal effect + interval tied to the mechanism | stars-only, no interpretation |
| "Few clusters handled?" | wild bootstrap / Bayesian / df correction | naive cluster SEs on ~20 countries |
| "Measures comparable?" | invariance reported; partial invariance bounded | latent comparison with no invariance test |
| "Heterogeneity real or mined?" | pre-specified / MHT-adjusted | one fished cross-level interaction |
A hypothetical ESR study links active labor-market policy (macro) to unemployment scarring (micro) across 24 countries with harmonized panel data.
Main effect: a past spell lowers later wages 6.1% (95% CI 4.0–8.2), within-person fixed effects
Cross-level interaction: scar is 3.4 pp smaller per 1 SD of activation spending (CI 1.1–5.7) —
the macro × micro hypothesis from eursr-theory-building
Few-cluster inference: wild cluster bootstrap (countries), p = 0.012; macro claim kept modest (24 df)
Robustness: holds dropping any one country (leave-one-out), and under register- vs survey-measured wages
Reproducible: one master script, seed = 2026, renv.lock pinned; harmonization code archivedThe interval carries the micro claim, the cross-level term names the portable mechanism, and the few-cluster inference is handled honestly rather than asserted.
Bayesian multilevel model; report the df and temper the macro claim.
leave-one-country-out, placebo period) and report what you learned.
name what changes for the comparative debate.
a multilevel or comparative claim — fix the variance structure first.
naive SEs; df-aware methods and modest claims are expected.
interpret, not stars.
Run the battery, don't just enumerate it. Full map: execution-with-mcp. ESR is comparative quantitative sociology; cross-country panels with confounded institutions — foreground fixed effects and clustering.
romano_wolf (step-down FWER) orbenjamini_hochberg — report the adjusted threshold.
oster_delta / sensemakr.wild_cluster_bootstrap (few clusters), twoway_cluster / conley;multilevel data → cluster at the right level.
audit_result(result_id) lists the missing checks and theexact suggest_function for each.
etable / did_summary_to_latex from the handle — no retyped numbers.Keep the decisive checks in the body and the exhaustive battery in the supplement. See the executed chain in the JF execution walkthrough.
【Main result】marginal effect + interval
【Data structure handled】level / clustering / panel estimator correct? [Y/N]
【Cross-level / macro inference】few-cluster method + df honest? [Y/N]
【Robustness】what held (incl. leave-one-country-out)
【Reproducible】master script + seeds + pinned versions + harmonization code? [Y/N]
【Next】eursr-tables-figures../../resources/external_tools.md — multilevel, event-history, SEM, and decomposition packages../../resources/code/ — reproducible estimation skeleton (DiD/IV/RDD/DML + robustness)../../resources/official-source-map.md — ESR replication and reporting norms~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.