Create a new git worktree wired for fast cached builds. Use when the user wants to "create/spin up/add a worktree", a "new worktree", an "isolated build worktree", or a parallel checkout to build in without recompiling sculptcore from scratch. Runs the submodule-sync recovery and registers the worktree with the cross-worktree sccache launcher so compiles hit the shared cache across worktrees.
Add a new UI icon or modify an existing one in assets/iconsheet.svg. Use when the user wants to "add an icon", "change/edit an icon", "draw a new toolbar/brush icon", references the iconsheet, Icons enum, or icon_enum.js, or asks where an icon lives in the sheet. Handles the index↔grid-cell arithmetic and the icon_enum.js registration.
Convert a standard class method to a form with a constrained 'this' type, for use with a tagged assumption for