Commit c2caadb
committed
fix(pengu): keep Classic Mod entrypoints disabled
Prevent the frozen runtime sync from restoring ROSE-ClassicMods or ROSE-ClassicSkinSelector from an enabled state left by a development build. The bundled index.js_ entrypoints now remain authoritative on main, and the existing sanitizer parks any stale index.js copy.
Validation:
- 31 existing tests passed.
- Simulated an enabled Classic Mod runtime followed by the main overlay; the stale index.js was parked and index.js_ remained active.
- Confirmed an ordinary plugin still preserves its user-selected enabled state.
- Python compilation and git diff --check passed.
Review notes:
- Classic Mod source files remain bundled for source consistency but are not loaded.
- Regular CustomWheel and all unrelated plugin enable/disable choices are unchanged.
- Re-enabling the experimental Classic Mod components later requires removing this main-only denylist together with renaming their entrypoints.1 parent 6735ec1 commit c2caadb
1 file changed
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
47 | 51 | | |
48 | 52 | | |
49 | 53 | | |
| |||
169 | 173 | | |
170 | 174 | | |
171 | 175 | | |
172 | | - | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
173 | 179 | | |
174 | 180 | | |
175 | 181 | | |
| |||
0 commit comments