feat(FN-3573): harden plugin setup sync and test-isolation handling

- Add plugin setup API coverage for migration and sync edge cases
- Expand plugin route tests and implementation safeguards for setup state handling
- Update legacy API glue to align plugin setup responses with route behavior
- Keep test-isolation runtime ignore handling compatible with live app activity

Fusion-Task-Id: FN-3573
This commit is contained in:
Fusion
2026-05-06 14:16:59 -07:00
committed by gsxdsm
parent d8f75202e9
commit ea485b28bb
5 changed files with 278 additions and 4 deletions

View File

@@ -186,6 +186,7 @@ function checkAgainstBaseline() {
const baselineByDir = new Map((baseline.protectedFusion ?? []).map((entry) => [entry.dir, entry]));
const unstableProtectedDirs = new Set(baseline.unstableProtectedDirs ?? []);
const currentProtected = snapshotProtectedFusion();
const candidateViolations = [];
for (const current of currentProtected) {
if (unstableProtectedDirs.has(current.dir)) continue;