Part of #48070. Add reusable behavioral and performance validation for clean, no-change, edit, revert, added/removed input, missing output, stale output, and interrupted-build scenarios across applicable Linux, Windows, macOS, cross-build, source-build, and installer configurations. Land the harness early and add platform coverage alongside each production slice.
Dependencies: The initial harness has none. Final acceptance and closure depend on #55867, #55868, #55869, #55870, #55871, #55872, #55873, #55874, and #55875.
Part of #48070. Add reusable behavioral and performance validation for clean, no-change, edit, revert, added/removed input, missing output, stale output, and interrupted-build scenarios across applicable Linux, Windows, macOS, cross-build, source-build, and installer configurations. Land the harness early and add platform coverage alongside each production slice.
Dependencies: The initial harness has none. Final acceptance and closure depend on #55867, #55868, #55869, #55870, #55871, #55872, #55873, #55874, and #55875.