Stripe 6.6 wrongly reports "Payment shared" extension as missing
After upgrading my staging server to Stripe 6.6 and mjwshared to 1.0, I got a CiviCRM check status saying the "Payment Shared" extension is missing, even though it is installed, and reported as such by the extensions page.
I tried quickly to understand why, and one clue I found is that the check looks for extension with
'full_name' => mjwshared, while in info.xml I see that the
name property is "Payment Shared".
Maybe relevant: I download extensions with git, commit tags 6.6 for Stripe and 1.0 for mjwshared