From the red team over ab344c80b. Three wiring mutants survived the 31 shipped
tests: the Subs tab no longer calling subsTabRows, the search screen calling
the boolean form with false, and the Subs tab keeping the fixed empty text.
The fix round declined them as needing a Compose UI test; a plain JVM test that
reads the two screens' source kills each of them (the red team measured each
mutant failing exactly one test, and the clean tree passing). Run here in the
CI image: testDebugUnitTest BUILD SUCCESSFUL, ScreenWiringTest 2 tests, 0
failures.
Correction to ab344c80b: its message says the workflow was not run on Forgejo
because it only runs on main. That is not the reason. build.yml also runs on
workflow_dispatch, which takes any ref, and the publish step runs on any
workflow_dispatch whatever the ref (the step's if: condition), so dispatching
this branch to test CI would have published an APK built from the branch. The
change was not tested on Forgejo for that reason.