Skip to content

v8.0.0-rc.8-dev.5

@StevenMcClankerton StevenMcClankerton tagged this 28 Aug 13:16
Renews the expired coverage waiver for
`packages/1-framework/0-foundation/contract`. The 90-day waiver added
2026-05-29 lapsed on 2026-08-27, which flipped the Test job's coverage
gate red on every open PR (first observed on #30154, a PR that doesn't
touch the package). The underlying situation is unchanged — 93.75%
branches vs the 94% floor, the same 15 uncovered branches as when the
waiver was written — so this renews rather than fixes, following the
file's existing renewal precedent (sqlite 2026-07-27, sql-orm-client
2026-08-21, 2-sql entries 2026-08-17).

**Linear:** TML-2624 (the debt's tracking ticket; the recovery path —
dedicated `canonicalization.ts` branch tests — stays named in the
entry).

**Scope:** Only `coverage.config.json`, one entry, two fields
(`addedDate` → 2026-08-28; renewal sentence appended to `notes`). No
code, no thresholds, no other entries.

**Verification:** Diff shows the two-field change. Ran CI's gate locally
on main±fix: the only delta is the disappearance of `ERROR: Coverage for
branches (93.75%) does not meet … threshold (94%)`; `pnpm
coverage:report` exits 0 with the entry back under non-blocking
warnings, expires 2026-11-26.

🤖 Generated with [Claude Code](https://claude.com/claude-code)


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Chores**
  * Renewed the coverage waiver for the foundation contract package.
* Updated waiver records to reflect the recent expiration and unchanged
coverage metrics.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Signed-off-by: Steven McClankerton <tatarintsev@prisma.io>
Co-authored-by: Steven McClankerton <tatarintsev@prisma.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Assets 2
Loading