Repository navigation
docs: lead with the lockup, link the integration services page, and write to the house style - #16
Merged
Merged
Conversation
…rite to the house style - README.md opens with the shared lockup tile pair in a picture element, as hl7's README does, with the alt text assets/alt-text.json declares for the light tile (BR4, ST20). - Every hire-us link, in README.md and the ten starter READMEs, goes to /integration-services (BI5, ST29), and every cosyte.com and docs.cosyte.com link carries utm_source=github, utm_medium=readme, utm_campaign=evergreen, and utm_content=examples (BI6, ST30). - AGENTS.md holds the build, the test, the gate, and the data rule, and CLAUDE.md imports it and keeps the CI notes, the hazard, and the rules (RD3, ST26). - US spelling (ST3): "Summarize" in x12-remittance's package.json, "labeled" in an x12-eligibility test name, "license" in a dash-gate comment. The serial comma in every list of three or more across the READMEs (ST6). The dash gate's error messages use a colon, not a spaced hyphen (ST8). - After the move to the 0.1.1 releases (x12 0.1.2): prose names the 0.1 line instead of 0.1.0 where the fact still holds, checked against the new releases; cli-tour's expected output shows the 0.1.1 version lines it now prints; ccda-summary drops the @xmldom/xmldom 0.9.10 deprecation and audit note, which ccda 0.1.1 no longer triggers, and says only that ccda pins its XML parser exactly (ST16). Every starter's expected output matches a fresh run, and npm ci and npm test pass in all ten starters on Node 22 and 24.
ST2 puts the legal name in copyright lines: LICENSE now reads "Copyright (c) 2026 Cosyte LLC". No README carries a copyright line.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The operator approved merging the standards pull requests on green on 2026-11-07 ("Approved. Merge.", in session cosyte-71).
Reader-visible text in a public repo: the README, the ten starter READMEs, and a new AGENTS.md. Nothing here deploys or publishes.
What changes
README.mdopens with the shared lockup tile pair in apictureelement, in hl7's README shape: the on-dark tile for a dark theme, the on-light tile otherwise, with the alt textassets/alt-text.jsondeclares for the light tile, "The Cosyte logo on its own white ground: the icon beside the word Cosyte." The logo links to cosyte.com.https://cosyte.com/integration-servicesinstead of/contact.utm_source=github&utm_medium=readme&utm_campaign=evergreen&utm_content=examples.@AGENTS.mdand keeps only what it adds: what CI does with the gate, the hazard, and the rules. Every fact comes from the old CLAUDE.md.package.jsondescription, "labeled" in an x12-eligibility test name, "license" in a dash-gate comment. The serial comma in every list of three or more across the READMEs, with semicolons where a list nests inside another. The dash gate's error messages readcheck-no-emdash: ...instead of using a spaced hyphen as a pause. Program output in the expected-output blocks is unchanged.resolvePathlist node, transform's silentPID-19drop, x12's missingAAAandEB-01tables and the 271 without aBHT. The same goes for three code comments. cli-tour's expected output shows the0.1.1it now prints forcosyte --versionand the deid delegation line. ccda-summary's note about the@xmldom/xmldom0.9.10 deprecation notice and audit advisories is gone, because ccda 0.1.1 pins 0.9.12,npm installprints no notice, andnpm auditis clean. It now says only that ccda pins its XML parser exactly.ST13 has nothing to change here: the README does not count the libraries.
Gate
bash scripts/check-no-emdash.shpasses, and so do this title, body, and commit message through--stdin.npm ciandnpm testpass in all ten starters on Node 22 and on Node 24, with no test weakened (one test name changed its spelling).npm starton Node 24.