Skip to content

chore(budget): raise JS bundle budget to 2,470 kB for protocol 0.38.0 - #773

Merged
snekxs merged 1 commit into
mainfrom
chore/bundle-budget-ajazz-keymap
Oct 12, 2026
Merged

snekxs merged 1 commit into
mainfrom
chore/bundle-budget-ajazz-keymap

Conversation

@snekxs

@snekxs snekxs commented Oct 12, 2026 •

Copy link
Copy Markdown
Member

Unblocks the hourly update-protocol bot (currently failing: JS 2,454,430 / 2,450,000).\n\nThe AJAZZ NJ07/NJ08 key-map codec, 49-entry vendor button-action catalog, and marker/default handling from @openmouse/protocol 0.38.0 arrive through bridge-hid's SUPPORTED_HID_FILTERS. Verified locally: npm run size passes with protocol 0.38.0 installed (JS 2,454,433 / 2,470,000, CSS unchanged).\n\nAfter merge, re-run the Update Mouse Protocol workflow to land the 0.36.0 -> 0.38.0 bump.

Summary by CodeRabbit

  • Chores
    • Updated the bundle-size budget. This change affects build monitoring only; it does not change the app’s user-facing features or behavior.

The AJAZZ NJ07/NJ08 key-map codec, vendor button-action catalog, and
marker/default handling arrive through bridge-hid's SUPPORTED_HID_FILTERS
and push the measured aggregate to 2,454.4 kB, 4.4 kB over the old
2,450 kB budget. Verified locally with @openmouse/protocol@0.38.0.
@github-actions github-actions Bot added type: maintenance PR title category: maintenance area: ci Automation and build configuration labels Oct 12, 2026
@coderabbitai

coderabbitai Bot commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Repository: OpenMouse-Project/openmouse/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: c7e409ac-cbc1-4d7d-b9b6-67cae46390ab

📥 Commits

Reviewing files that changed from the base of the PR and between e0157fa and 05ab9cf.


📒 Files selected for processing (1)
  • build/check-bundle-size.ts

 ______________________________________
< I am an equal opportunity nitpicker. >
 --------------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).
✨ Finishing Touches
📝 Generate docstrings
  • Commit to this branch
  • Create a new PR

🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying openmouse with  Cloudflare Pages  Cloudflare Pages

Latest commit: 05ab9cf
Status: ✅  Deploy successful!
Preview URL: https://daa997e5.openmouse.pages.dev
Branch Preview URL: https://chore-bundle-budget-ajazz-ke.openmouse.pages.dev

View logs

@snekxs
snekxs merged commit b6c4df1 into main Oct 12, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ci Automation and build configuration type: maintenance PR title category: maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant