Skip to content

Comments

amyboardweb: use web.patch + .patch boot execution#689

Merged
bwhitman merged 1 commit intomainfrom
codex/amyboardweb-webpatch-boot-sync
Feb 21, 2026
Merged

amyboardweb: use web.patch + .patch boot execution#689
bwhitman merged 1 commit intomainfrom
codex/amyboardweb-webpatch-boot-sync

Conversation

@bwhitman
Copy link
Collaborator

@bwhitman bwhitman commented Feb 21, 2026

Summary

  • rename patches.txt to web.patch and add other.patch
  • execute all *.patch files on boot for hardware and web
  • remove knob-state localStorage restore/write path for web
  • on web, restore knobs from patch source via set_knobs_from_patch(...)
  • keep web.patch as single source of knob state and rewrite it on knob changes
  • run env.py after patch execution on web boot (matching AMYBOARD order)
  • initialize default patch-1 state on fresh boot when web.patch is missing/uninitialized

Validation

  • node --check on updated web JS files
  • python3 -m py_compile on updated Python files
  • make in tulip/amyboardweb

@bwhitman bwhitman merged commit 5638029 into main Feb 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant