From 3c03e6e73f02fe5a6d89a90849552aaa9a3c3a90 Mon Sep 17 00:00:00 2001 From: "Joshua Uhalt, Ph.D." Date: Mon, 28 Sep 2026 22:47:17 -0400 Subject: [PATCH] Say the nomologR reader is tested through contentvalidR 0.10.1 nomologR's handoff tests now read the 0.10.1 fixtures, so the README's handoff section, the ROADMAP's fixture criterion, and NEWS say the reader is tested against handoffs from contentvalidR 0.6.0 through 0.10.1. Opens the 0.10.1.9000 development version. Co-Authored-By: Claude Opus 5.5 --- DESCRIPTION | 2 +- NEWS.md | 5 +++++ README.Rmd | 2 +- README.md | 2 +- ROADMAP.md | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/DESCRIPTION b/DESCRIPTION index 44bfb72..57e3968 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,7 +1,7 @@ Package: contentvalidR Type: Package Title: Tools for Substantive and Content Validity Pretesting -Version: 0.10.1 +Version: 0.10.1.9000 Authors@R: c( person(given = "Joshua", family = "Uhalt", email = "Josh.Uhalt@gmail.com", role = c("aut", "cre")) diff --git a/NEWS.md b/NEWS.md index 09184f5..204cac3 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,8 @@ +# contentvalidR 0.10.1.9000 (development version) + +* The reader in nomologR is now tested against handoffs from contentvalidR + 0.6.0 through 0.10.1, and the README says so. + # contentvalidR 0.10.1 A documentation release. The README now documents the handoff to nomologR in diff --git a/README.Rmd b/README.Rmd index 162598a..14b9450 100644 --- a/README.Rmd +++ b/README.Rmd @@ -168,7 +168,7 @@ nomo_run(responses, scales = h) # runs the empirical stage on the handoff's s **Reading a handoff.** Take each item's decision from `carried` and `status`; never re-derive it by comparing a statistic with its criterion, or by branching on the version that produced it. `recommendation` states the same decision in the workflow's own words and, like `rule`, is prose. A `keying` of `NA` means nobody said, never that an item is forward-worded. -**Versions.** The handoff is schema version 1, frozen since 0.7.0: its fields and columns keep their names, positions, and types, and new optional ones may only be added at the end. A change that broke this would be schema version 2, produced beside version 1 for at least a release cycle. The reader in nomologR is tested against handoffs from contentvalidR 0.6.0 through 0.10.0, and neither package depends on the other. See `?content_handoff` for the full contract, `vignette("handoff-to-empirical-validation")` for a guide, and `vignette("one-item-set-both-stages")` for the joint walkthrough. +**Versions.** The handoff is schema version 1, frozen since 0.7.0: its fields and columns keep their names, positions, and types, and new optional ones may only be added at the end. A change that broke this would be schema version 2, produced beside version 1 for at least a release cycle. The reader in nomologR is tested against handoffs from contentvalidR 0.6.0 through 0.10.1, and neither package depends on the other. See `?content_handoff` for the full contract, `vignette("handoff-to-empirical-validation")` for a guide, and `vignette("one-item-set-both-stages")` for the joint walkthrough. ## References diff --git a/README.md b/README.md index be461f1..0749194 100644 --- a/README.md +++ b/README.md @@ -313,7 +313,7 @@ fields and columns keep their names, positions, and types, and new optional ones may only be added at the end. A change that broke this would be schema version 2, produced beside version 1 for at least a release cycle. The reader in nomologR is tested against handoffs from -contentvalidR 0.6.0 through 0.10.0, and neither package depends on the +contentvalidR 0.6.0 through 0.10.1, and neither package depends on the other. See `?content_handoff` for the full contract, `vignette("handoff-to-empirical-validation")` for a guide, and `vignette("one-item-set-both-stages")` for the joint walkthrough. diff --git a/ROADMAP.md b/ROADMAP.md index ab20223..a638221 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -864,7 +864,7 @@ reads no handoffs and takes no part in the joint 1.0. nomologR's reader ([nomologR#46](https://github.com/JUhalt/nomologR/issues/46), closed) is tested against stored producer output from contentvalidR 0.6.0 - through 0.10.0. + through 0.10.1. - [x] schema version 1 is frozen and becomes a compatibility promise (0.7.0). - [ ] both packages are on CRAN. contentvalidR 0.4.0 was accepted and published on 2026-09-28