Skip to content

feat: add board macro library and editor - #1

Open
YukohZZ wants to merge 1 commit into
ShikyC:mainfrom
YukohZZ:macro-library-editor
Open

YukohZZ wants to merge 1 commit into
ShikyC:mainfrom
YukohZZ:macro-library-editor

Conversation

@YukohZZ

@YukohZZ YukohZZ commented Aug 13, 2026

Copy link
Copy Markdown

Summary

  • Add a persistent four-slot board macro library with named macros and up to 512 steps per slot.
  • Add a Web Serial macro editor with keyboard recording, complete controller keyboard mapping, both analog sticks, JSON import/export, multi-select copy/delete, and drag reordering.
  • Add range testing and segmented board-resident execution plans for independently repeated step ranges.
  • Report active macro metadata and live progress from the board, and document the current protocol.

Verification

  • node --test tests/web/*.test.mjs tests/data/*.test.mjs (29 passing)

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