Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions KNOWN-LIMITATIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -1874,10 +1874,10 @@ N-char spec limit` refusal, one per emitting module, where the branch fires **be
applied and this package applies none.
- **No transport.** AS2, SFTP, and MLLP-style delivery are out of scope. This is a parser/serializer,
not a communications stack.
- **Published, still pre-alpha.** The package is published on npm as `@cosyte/x12` from a public
repo, but it stays on the `0.0.x`-until-first-alpha ladder. `npm view @cosyte/x12 version` is the
only source of truth for the current version, so this page does not restate one. Treat the API as
pre-alpha and pin the exact version until the first alpha.
- **Below 1.0.** The package is published on npm as `@cosyte/x12` from a public repo, at `0.1`. Its
exported readers, builders, types and warning codes are the surface we keep stable, and below 1.0
a breaking change bumps the minor version and is called out in the changelog with its migration.
`npm view @cosyte/x12 version` is the only source of truth for the current version.
- **A 276 hierarchical level whose declared parent does not resolve is left off the returned tree.**
The 276 reader attaches a level by its own HL-02 and by nothing else, so a pointer naming a level
that is not present, a pointer naming a level of the wrong kind, and a parent chain that returns
Expand Down
7 changes: 3 additions & 4 deletions docs-content/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,9 @@ sidebar_position: 2
per-condition type declarations, so it works from either module system without configuration, and it
has **zero runtime dependencies**: Node stdlib only.

> **Status:** published on npm and public, still pre-alpha on the
> `0.0.x`-until-first-alpha ladder. The `npm install` below is live; pin the exact version and treat
> the API as pre-alpha until the first alpha. Run `npm view @cosyte/x12 version` for the version to
> pin: it is the source of truth, and this page deliberately does not restate one.
> **Status:** `0.1`, published on npm and public. The `npm install` below is live. Below 1.0 a
> breaking change bumps the minor version and is called out in the changelog with its migration.
> Run `npm view @cosyte/x12 version` for the current version: it is the source of truth.

## Prerequisites

Expand Down
7 changes: 4 additions & 3 deletions docs-content/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@ healthcare interchange and read fields out of it without first reading the X12 s
implementation guide. `@cosyte/x12` is the payer-side sibling of [`@cosyte/hl7`](https://github.com/cosyte/hl7):
the API shape, profile system, and lenient-parser philosophy are deliberately mirrored.

> **Status:** published on npm and public, still pre-alpha on the `0.0.x`-until-first-alpha
> ladder. `npm view @cosyte/x12 version` is the source of truth for the current version; this page
> does not restate it. The **shipped** surface is the HIPAA 005010 read side for 270, 271, 276,
> **Status:** `0.1`, published on npm and public. The exported readers, builders, types and warning
> codes are the surface we keep stable, and below 1.0 a breaking change bumps the minor version and
> is called out in the changelog with its migration. `npm view @cosyte/x12 version` is the source of
> truth for the current version. The **shipped** surface is the HIPAA 005010 read side for 270, 271, 276,
> 277/277CA, 278, 820, 834, 835, 837P/I/D, 999, and TA1, the emit
> side (`serializeX12` + `buildInterchange` and a domain builder for each of those sets),
> and the descriptive trading-partner profile system. This documentation is gated to that surface:
Expand Down
8 changes: 4 additions & 4 deletions docs-content/troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -372,10 +372,10 @@ third party.
(`X12_PRE_005010`), not decoded to older field maps.
- **No transport.** AS2, SFTP, and MLLP-style delivery are out of scope. This is a parser/serializer,
not a communications stack.
- **Published, still pre-alpha.** The package is published on npm as `@cosyte/x12` from a public
repo, but it stays on the `0.0.x`-until-first-alpha ladder. `npm view @cosyte/x12 version` is the
only source of truth for the current version, so this page does not restate one. Treat the API as
pre-alpha and pin the exact version until the first alpha.
- **Below 1.0.** The package is published on npm as `@cosyte/x12` from a public repo, at `0.1`. Its
exported readers, builders, types and warning codes are the surface we keep stable, and below 1.0
a breaking change bumps the minor version and is called out in the changelog with its migration.
`npm view @cosyte/x12 version` is the only source of truth for the current version.
- **A 276 hierarchical level whose declared parent does not resolve is left off the returned tree.**
The 276 reader attaches a level by its own HL-02 and by nothing else, so a dangling pointer, a
pointer naming a level of the wrong kind, and a parent chain that returns to itself each leave that
Expand Down
Loading