diff --git a/.changeset/npm-description-emdash.md b/.changeset/npm-description-emdash.md new file mode 100644 index 0000000..e9858c5 --- /dev/null +++ b/.changeset/npm-description-emdash.md @@ -0,0 +1,15 @@ +--- +"@cosyte/transform": patch +--- + +The npm `description` no longer carries an em dash (`EMDASH-CONFORMANCE`). + +The brand rule bans U+2014 on every cosyte surface, and this string is the most visible one the +package has: it is the subtitle on the npm package page and the one line shown in every npm search +result. It now reads with a colon, which is what the rule's own remedy list names first. + +The `→` in the same string is U+2192, not an em dash, and it is load-bearing: it names the direction +of the transformation. It stays. + +Scoped deliberately to the description alone. The full tree sweep for this repo is a separate unit, +still queued, and lands with the CI gate that keeps it swept. diff --git a/package.json b/package.json index 7b65e08..c553462 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@cosyte/transform", "version": "0.0.6", - "description": "HL7 v2 → FHIR R4 transformation library for Node.js and TypeScript — IG-grounded, fail-safe, value-free diagnostics; never a confident wrong FHIR value.", + "description": "HL7 v2 → FHIR R4 transformation library for Node.js and TypeScript: IG-grounded, fail-safe, value-free diagnostics; never a confident wrong FHIR value.", "keywords": [ "hl7", "hl7v2",