* ci: enforce affected validation and rehearse bounded shards * test(ci): keep regression output stable under forced color