pleach
ReferenceChangelog

@pleach/compliance-contract changelog

Release history for @pleach/compliance-contract — site-docs entries that materially touched the @pleach/compliance-contract surface, newest-first. Canonical runtime history lives upstream.

This page collects the site-content changelog entries that materially touched the @pleach/compliance-contract SKU. It is not the runtime changelog — the canonical record of @pleach/compliance-contract runtime behavior lives in the upstream package CHANGELOG.md and on npmjs.org/package/@pleach/compliance-contract.

See the combined site changelog at /docs/changelog/combined for the chronological unified view across every SKU.

Unreleased

Fixed

  • Schema codeRepository + sameAs for @pleach/compliance-contract corrected in the site's Organization + SoftwareApplication JSON-LD @graph (inlined in <head> on every page). Both fields now point at https://github.com/pleachhq/compliance-contract (was https://github.com/pleachhq, a leftover from when the SKU schemas were drafted against an upstream monorepo). First dedicated entry for this SKU. See the combined view for the full cross-SKU pack.

Status

@pleach/compliance-contract is a zero-dep cycle-break contract sub-SKU under the @pleach/compliance umbrella. It exports the ComplianceRuntime interface, ComplianceProfile literal union, Scrubber structural mirror, and tenant-scope sentinel that BOTH @pleach/core and @pleach/compliance depend on one-way, breaking the type-graph cycle that would otherwise surface as TS5055 / TS6307 on dist drift.

There are no dedicated site-docs entries for @pleach/compliance-contract yet — the surface is reachable through the @pleach/compliance docs page and the Subpath exports reference. Changelog entries that touch the broader compliance surface land on /docs/changelog/compliance.

On this page