Skip to content

Sync reviewed protocol dates and freeze order verification - #6

Merged
monchee merged 1 commit into
mainfrom
sync-reviewed-protocol-dates
Aug 20, 2026
Merged

Sync reviewed protocol dates and freeze order verification#6
monchee merged 1 commit into
mainfrom
sync-reviewed-protocol-dates

Conversation

@monchee

@monchee monchee commented Aug 20, 2026

Copy link
Copy Markdown
Owner

Summary

  • sync the pinned protocol snapshot from the newly published SCRATCH review-date correction
  • regenerate DREAM's sourced records with the five corrected lastReviewed values
  • update the representative metadata test
  • replace the moving Git order baseline with the committed, exactly 116-record fixture

Clinical safety

The published SCRATCH API and committed DREAM snapshot match byte-for-byte. Generated clinical records differ only in five lastReviewed strings. Suxamethonium's 1:5 SPT and its full three-step IDT series remain unchanged, and positional order remains 0 mismatches out of 116.

Verification

  • npx tsc --noEmit
  • npm run lint
  • npm run test:coverage — 766/766 tests; thresholds passed
  • node scripts/verify-order.mjs — 0/116 mismatches
  • malformed 100-entry fixture exits 2; valid-fixture positional mismatch exits 1
  • npm run build
  • CI=1 npx playwright test --project=chromium --grep-invert @visual — 59/59
  • git diff --check

No UI, protocol identity, dose, dilution, concentration, preparation, order, deployment, or unrelated data changes are included.

@monchee
monchee merged commit ae09276 into main Aug 20, 2026
3 checks passed
@monchee
monchee deleted the sync-reviewed-protocol-dates branch August 20, 2026 19:32
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