Every relevant item has semantics, but I get this warning for the whole screen, everywhere.
Element path
android:id/content/s[1]
Recommendation
This item may not have a label readable by screen readers.
This item may not have a label readable by screen readers. Learn more

It turns out fighting this was futile, as it's flutter's fault and not mine: flutter/flutter#104908