Skip to content

Commit 32294e3

Browse files
authored
release: v4.10.0 (reverse-eng reviewer coverage — domain-probes 12->15, guidelines 36->38 + clinician update UX) (#214)
v4.10.0 MINOR: 3 new domain-probe modules + O17 + STROBE-MR/PGS-RS checklists (guidelines 36->38) + 4 analyze-stats guides + clean-data ref + clinician update UX. Skills 45 / detectors 36 unchanged. CI green.
1 parent c59b229 commit 32294e3

5 files changed

Lines changed: 12 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## [Unreleased]
44

5+
## [4.10.0] - 2026-06-28
6+
57
### Added
68

79
- **Three new reviewer domain-probe modules** (`/peer-review` + `/self-review`, vendored

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ authors:
1919
repository-code: "https://github.com/Aperivue/medsci-skills"
2020
url: "https://github.com/Aperivue/medsci-skills"
2121
license: MIT
22-
version: "4.9.0"
23-
date-released: "2026-06-22"
22+
version: "4.10.0"
23+
date-released: "2026-06-28"
2424
doi: "10.5281/zenodo.20155321"
2525
identifiers:
2626
- description: "Concept DOI (always points to the latest version)"

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,12 @@ The E2E pipeline (`orchestrate --e2e`) produces everything up to `qc/`. The `sub
274274

275275
## What's New
276276

277+
**v4.10** — reviewer-coverage expansion reverse-engineered from high-IF, CC-BY papers (learn-only under the `reverse_engineer/` license firewall), plus a clinician-friendly update path. Additive and backward-compatible; 45 skills / **38 guidelines** / 36 detectors / **15 domain-probe modules** (was 12):
278+
279+
- **Three new reviewer domain-probe modules** (`/peer-review` + `/self-review`, vendored byte-identical): **Mendelian randomization** (MR1–MR8 — IV assumptions, pleiotropy-robust sensitivity suite, Steiger, sample overlap, NLMR, drug-target colocalization), **polygenic risk score** (PG1–PG8 — ancestry portability, base/target leakage, incremental value over the clinical model, screening-vs-discrimination, calibration), and **network meta-analysis** (NM1–NM8 — transitivity, incoherence, SUCRA over-interpretation, CINeMA/GRADE-NMA, component-NMA additivity). Plus observational **O17** (agnostic many-exposure-scan multiplicity: ExWAS/EWAS/MWAS).
280+
- **Two reporting-guideline checklists** (36 → 38): **STROBE-MR** and **PGS-RS / PRS-RS**, with study-type routing. Four new `/analyze-stats` analysis guides (multiplicity, MR, PRS, NMA) and a `/clean-data` implausible-value + cross-field validity reference.
281+
- **Clinician-friendly update reminders** — the classroom installers enable the in-app "update available" notice + one-click Desktop updater by default; the `npx`/manual paths print how to turn it on; the install guide recommends `npx medsci-skills install --enable-update-notify`.
282+
277283
**v4.9** — analysis-integrity hardening promoted from real review cycles, plus journal-mechanics additions. Additive and backward-compatible; still 45 skills / 38 guidelines, analysis-integrity detectors **32 → 36**:
278284

279285
- **Four new gates** — a **duplicate-bibliography** check (`check_reference_duplication.py`) for the hybrid `[@key]` + hand-typed `## References` build that renders the list twice; a **cross-script binning / composite-indicator** consistency check (`check_binning_consistency.py`, `BINNING_DRIFT` / `DERIVED_DEF_DRIFT`) for a derived categorical or composite indicator defined inconsistently across analysis scripts; a **float citation-order** check (`check_citation_order.py`) for numbered Tables/Figures not first cited in ascending order per series; and an **audit-dump leak** gate (`/sync-submission`) that blocks a `/check-reporting` output mistakenly attached as a submission file.

metadata/distribution_manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"schema_version": 1,
3-
"version": "4.9.0",
3+
"version": "4.10.0",
44
"owned_skills": [
55
"academic-aio",
66
"add-journal",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "medsci-skills",
3-
"version": "4.9.0",
3+
"version": "4.10.0",
44
"description": "MedSci Skills — a medical/scientific research skill suite for AI coding agents (Claude Code, Codex, Cursor, Copilot). The npm package is a terminal-friendly installer shortcut; the canonical distribution remains the GitHub repository and the Claude Code plugin marketplace.",
55
"license": "SEE LICENSE IN LICENSE",
66
"homepage": "https://github.com/Aperivue/medsci-skills#readme",

0 commit comments

Comments
 (0)