enjalot / enjalot/blockbuilder

use localStorage to backup work

Open
#146 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
332
Forks
59
PR merge metrics
No merged PRs in 30d

Description

We should save edits in localStorage as people make them. This way if the tab crashes or the user accidentally closes their window/browser we can prompt them to load their last state.
This should be optional, not everyone opening a new blockbuilder tab will want their old code.

We should also load the code in paused execution, this will act as a temporary solution if the crash was caused by a runaway for/while loop (assuming we don't address those issues more fundamentally soon).

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files or tests; first locate the browser editor’s edit-state and execution entry points. Trace how edits are stored and how code starts running, then define the optional recovery prompt and paused-load behavior, with coverage for those flows as the completion check.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.