The original version of MCAS didn't meet that requirement.
Technically the stick shaker system didn't either.
MCAS does not alert the crew to an impending stall and, though it may be a stall avoidance system, it doesn't identify the condition.
That pilots and regulators have long accepted a system lying about stall warnings based on the same false inputs that MCAS also depended on has confused me.