scratchfoundation / scratchfoundation/scratch-editor
Verify: scripts and green flag run in older spork-era projects
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 281
- Forks
- 276
- Avg merge
- 7d 8h
- Merged PRs (30d)
- 6
Description
Some older projects had scripts that wouldn't run, or a green flag that did nothing, after the spork release. The underlying corruption was fixed, and the 2026-06-01 load-time repair (scratchfoundation/scratch-editor#555) heals already-affected projects the next time they're opened and saved. Filing this so the fix can be confirmed on the live site and closed.
Note: new blank inputs can still appear via the custom-block-input-deletion bug (scratchfoundation/scratch-blocks#3652) until that one is fixed; that's tracked separately.
If a project still won't run after being opened and re-saved on the current site, please comment with a link and steps.
- https://scratch.mit.edu/discuss/topic/879077/, https://scratch.mit.edu/discuss/topic/879121/, https://scratch.mit.edu/discuss/topic/879090/, https://scratch.mit.edu/discuss/topic/879311/
Part of scratchfoundation/scratch-editor#533.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Open the linked older projects on the current live site, run them, then save them to exercise the load-time repair. Done means scripts and the green flag work afterward; if a project still fails, comment with its link and reproduction steps.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 1/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100