Summary
Sandbox persistence uses duplicated string literals instead of the shared key registry.
Affected files
src/app/dashboard/sandbox/SandboxClientPage.tsx
src/contexts/SandboxContext.tsx
src/lib/storage-keys.ts
Tasks
- Replace inline localStorage key strings with constants from
storage-keys.ts.
- Add missing keys to the registry if needed.
- Verify sandbox state still persists across reloads.
Acceptance criteria
Suggested labels
cleanup, refactor, good first issue
Notes
Standalone cleanup issue from CLEANUP_ISSUES_2026-05.md. Complements the audit queue and product backlog.
Summary
Sandbox persistence uses duplicated string literals instead of the shared key registry.
Affected files
src/app/dashboard/sandbox/SandboxClientPage.tsxsrc/contexts/SandboxContext.tsxsrc/lib/storage-keys.tsTasks
storage-keys.ts.Acceptance criteria
Suggested labels
cleanup,refactor,good first issueNotes
Standalone cleanup issue from CLEANUP_ISSUES_2026-05.md. Complements the audit queue and product backlog.