pathorsAI/parley#187 is approved (yui0303, 2026-07-30) and the SonarCloud check is green, but mergeStateStatus: DIRTY — it sat for three days after approval, the base moved on, and now there is a merge conflict. It needs a rebase and conflict resolution before it can be merged.
What the PR does
It walks through all 78 SonarCloud issues one by one against the current main and finds that 65 of them are phantoms caused by the parley-internal submodule pin being 269 commits behind. Only 3 are real:
release.yml: add --ignore-scripts
mockStream.ts: NOSONAR annotation
SettingsApp.tsx: add type="button"
To do
pathorsAI/parley#187is approved (yui0303, 2026-07-30) and the SonarCloud check is green, butmergeStateStatus: DIRTY— it sat for three days after approval, the base moved on, and now there is a merge conflict. It needs a rebase and conflict resolution before it can be merged.What the PR does
It walks through all 78 SonarCloud issues one by one against the current main and finds that 65 of them are phantoms caused by the
parley-internalsubmodule pin being 269 commits behind. Only 3 are real:release.yml: add--ignore-scriptsmockStream.ts: NOSONAR annotationSettingsApp.tsx: addtype="button"To do
parley-internalsubmodule pin (269 commits behind — it is the root cause of the 65 phantom findings, so it deserves its own change)