fix(FN-3610): isolate test home for changed-package test runs

- Create a disposable HOME/USERPROFILE env for scripts/test-changed.mjs execution
- Run isolation guard checks with the same isolated env, including cache-hit no-op paths
- Clean up temp HOME after test execution to avoid residue
- Update test coverage and contributing docs for the shared isolation behavior

Fusion-Task-Id: FN-3610
This commit is contained in:
Fusion
2026-05-06 18:57:31 -07:00
committed by gsxdsm
parent c44beada79
commit e7884370f2
5 changed files with 88 additions and 17 deletions

View File

@@ -26,7 +26,7 @@ const expectedSections = [
"Example Plugins",
"Registering Skills",
"Registering Workflow Steps",
"Plugin Prompt Contributions",
"Contributing Prompt Modifications",
"Plugin Binary Setup Hooks",
];