mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-14 08:10:26 +00:00
ae1f9c2ad3
These are pure modules that already had a spec but had never been through a branch-coverage pass, so their cold arms had never been measured. Counts are uncovered branches, module scoped, existing spec versus existing plus new. - resourceTypeCompat 12 -> 0, the legacy type-alias paths: unrecognised type strings, casing variants and the fallback identity mapping. - summaryCardInteraction 8 -> 0 and diskDetailPresentation 6 -> 0. - commercialBillingModel: asUnlimitedLimit, buildHostedCommercialPlanModel and buildHostedCommercialUsageModel had never been called by any test. All three are now covered across unlimited and numeric limits and usage at, below and above the limit. - alertDetailPresentation 4 -> 0, resourceTypePresentation 2 -> 0, unifiedResourceTableStateModel 4 -> 0, assistantSlashCommands 4 -> 1. No source file is modified. Adversarial review returned no rejects but found the heaviest padding of this run, around twenty-five near-duplicate cases plus one assertion that mirrored the source's own date formatting. Every one was removed or replaced with a concrete literal, and each module's coverage was re-measured as identical afterwards, proving the removed cases carried nothing. PULSE_ALLOW_CONTRACT_NEUTRAL_COMMIT=test-only branch coverage, no source or contract change