Repository navigation
v3.4.8 — CRUCIBLE Remediation
CRUCIBLE Protocol Remediation
Addresses P0/P1 findings from the CRUCIBLE test quality audit (2026-03-09).
Changes
index.mjs test coverage — Added unit tests with FORGE_TEST_MODE guard. Previously 0% coverage.
Hollow assertion elimination — Replaced all toBeDefined(), toBeTruthy(), and typeof assertions with specific value assertions using expect.objectContaining() and exact matches. Hollow rate: 0% (was 17.1%).
Silent catch block remediation — All 5 remaining silent catch blocks now log with console.warn() and structured error context. No more silently swallowed errors.
Test Counts
87 tests (44 vitest + 43 node:test), 0 failures.
Full Changelog: v3.4.7...v3.4.8