Add custom named groups to Code view - #100
Open
braedonsaunders wants to merge 2 commits into
Open
Conversation
Let Code view create, rename, and delete named parent hulls, add or remove open cards, and persist those groups per analysis session. Named membership wins over directory auto-groups; dragging a card out drops it, and group drags move members without rebuilding hulls on pointermove. Co-authored-by: Braedon Saunders <braedonsaunders@users.noreply.github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
braedonsaunders
marked this pull request as ready for review
September 2, 2026 18:18
Owner
Author
|
@codex review |
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
1 similar comment
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
New Group and Rename now use a Codeflow modal instead of window.prompt. Empty and off-screen groups are created at the current canvas viewport so they are visible immediately, including a placeholder hull on the minimap. Co-authored-by: Braedon Saunders <braedonsaunders@users.noreply.github.com>
|
Retest fixes on this branch (no merge):
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Leftover ask from closed #82: Code view already auto-groups cards by directory. This adds user-defined named parent hulls on top, without a second product or new dependencies.
How to use
prompt().localStoragefor the current analysis session (sourceType:sourceKey), including the group origin so empty hulls stay findable.Named membership wins for hull parenting so directory auto-groups and user groups do not fight. Hulls still rebuild on release / ticks, not on every
pointermove. No new npm packages.Tests
Extends
tests/code-canvas.test.mjsfor create/rename/delete, exclusive membership, hull parenting, drag-out, session persistence, the in-app name dialog (nowindow.prompt), and viewport placement of new / empty groups.npm testis green.