test: remove final campaign labels

This commit is contained in:
Erik 2026-08-18 13:50:31 +02:00
parent 088add2fac
commit 53b6841c5a
8 changed files with 44 additions and 11 deletions

View file

@ -889,3 +889,36 @@ Verification:
and
- the no-retry complete hermetic Release gate passes 14,379/14,379 with zero
skips or failures across all 12 test assemblies.
## Batch T final campaign-label naming cleanup
A final class/method-name sweep found one campaign-labelled class and two
isolated slice-labelled methods whose names hid otherwise durable behavior.
Batch T makes naming-only changes:
- `OP2ReworkBlastRadiusConformanceTests` becomes
`DormantDatWidgetConformanceTests`. Its eight contracts protect dormant
Type-5/Type-8 DAT widget behavior, not the OP2 work sequence that discovered
the blast radius. Research records retain the OP2 history and now point to
the descriptive class name;
- `G2_VendorStackSelection_ThroughRealMaterializer_ShowsSplitSlider` becomes
`VendorStackSelection_ThroughRealMaterializer_ShowsSplitSlider`; and
- `C4_VendorOwnedSplitExemptStackSelection_MatchesRetailsToolbarPresentation`
becomes
`VendorOwnedSplitExemptStackSelection_MatchesRetailsToolbarPresentation`.
The detailed G2/C4/AP-169 evidence comments remain beside the two selection
tests. No assertion, fixture, product code, or historical research statement
was removed. The broader short-label sweep also found complete scenario
matrices such as A1-A6/B1-B3/C1-C3/D1-D4; those labels remain because they
identify deliberate rows within a documented matrix rather than a stale
campaign identity.
Verification:
- the focused Batch T filter passes all 10 renamed contracts with zero skips
or failures;
- the complete 44-project Release build reports zero warnings and zero errors;
and
- the no-retry complete hermetic Release gate passes 14,379/14,379 with zero
skips or failures across all 12 test assemblies.