Skip to content

Tranche 1: migrate 26 skin-variant protocols to SCRATCH - #13

Merged
monchee merged 1 commit into
mainfrom
migrate-tranche-1-skins
Aug 22, 2026
Merged

Tranche 1: migrate 26 skin-variant protocols to SCRATCH#13
monchee merged 1 commit into
mainfrom
migrate-tranche-1-skins

Conversation

@monchee

@monchee monchee commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Paired with monchee/drug-library#20 (merged). Snapshot synced from the SCRATCH export; 26 findDreamOnly references flipped to findGenerated in place — zero positional movement.

Safety evidence

  • verify-order.mjs: 117/117 positions match, frozen-prefix SHA-256 intact
  • Dose-level sync diff: DRUG_ADDED ×13 only (new sources, no dose changes)
  • Exact-string parity asserted by existing tests (Penicillin Major PBS diluent, pharmacy flags list unchanged)
  • tsc / lint / build clean · 854 tests · coverage 78.8/70.9/72.8/80.0

Counts

DREAM_ONLY_PROTOCOLS 50 → 24 · GENERATED_PROTOCOLS 67 → 93

One stale assertion updated: Ketamine now renders its SCRATCH link.

Syncs the SCRATCH export authored in monchee/drug-library#20 and flips
26 dream-only records to generated sources: Penicillin Major/Minor
(PPL/MD), Ampicillin, Amoxycillin, Benzylpenicillin, Augmentin,
Ketamine, Thiopental, Ropivacaine, Morphine, Remifentanil, Povidone
Iodine and Metacresol — including their control variants.

Positions untouched: all findDreamOnly calls become findGenerated in
place; verify-order confirms 117/117 positions with the frozen prefix
hash intact. DREAM_ONLY drops 50 → 24 records; GENERATED grows
67 → 93. The TestingPlanGenerator Ketamine assertion now expects its
SCRATCH handbook link instead of its absence.

tsc, lint, build clean; 854 tests green; coverage 78.8/70.9/72.8/80.0
against thresholds 76/67/67/79.
@monchee
monchee merged commit 4b5cf21 into main Aug 22, 2026
3 checks passed
@monchee
monchee deleted the migrate-tranche-1-skins branch August 22, 2026 10:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant