git.lucas.co / cce-designer
graphic design tool
git clone https://git.lucas.co/cce-designer.git

commit9c92fe729a0ca9b1365c639a9dd35a57c6e483af
parent159201874e
authorLucas Galante <lsgalante12@gmail.com>
date2026-09-28 09:52
docs: drop two stale roadmap notes (box resolver, shift+hjkl) from shapeshifter.md

Both landed since the notes were written: the box node has a native
resolver (2026-09-24) and shift+hjkl extends the cursor region.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

 shapeshifter.md | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/shapeshifter.md b/shapeshifter.md
index 347c38c..8750af8 100644
--- a/shapeshifter.md
+++ b/shapeshifter.md
@@ -402,10 +402,6 @@ Touches: `geometry.rs`, `nodes/*.json`.
 > into view, which does nothing in the case you actually press it in — it
 > centres now.
 >
-> `shift+hjkl` is deliberately absent. The Graph widget carries a single
-> `selected_node`, and four rows that quietly did what bare hjkl already does
-> would be worse than the gap. It wants multi-selection first.
->
 > The conflict check earned its place: `ctrl+h` was taken by `edit_handles` from
 > the previous round, and the test named the winner and the shadowed command
 > rather than leaving a key that silently stopped working.
@@ -528,11 +524,6 @@ Touches: `shortcut.rs`, `app.rs`, `slots.rs`, `cce-ui`.
 > a fixed -1..1 rather than normalized over the model, so adding a sharp corner
 > somewhere cannot thin the whole shell.
 >
-> A rendering check turned up an unrelated hole: the `box` node has a template
-> and is listed as a geometry node type, but no resolver was ever written for
-> it, so it silently produces nothing and any chain reading from it resolves to
-> nothing. Raised separately rather than fixed here.
->
 > The volume representation, mesh export and the 2D page context — the three
 > things this phase named as prerequisites — all landed earlier. What remains
 > is the rest of the GEM set: sprue, supports, build area, partition, orient.