{"source":"cutelyaware/magiccube4d","source_scope":"repo-backed","family":"legacy-4d-history","subset":"move-log-and-marks","page_id":"legacy-4d-history-stack","page_title":"Legacy 4D History, Marks, and Save-Restore Contract","surface_type":"legacy-4d-history-reference","origin_paths":["C:\\Workspaces\\HyperTwist\\mirrors\\permissive\\cutelyaware\\magiccube4d\\src\\com\\superliminal\\magiccube4d\\History.java"],"preserve_factual_elements":["history nodes","mark delimiters","macro brackets","undo redo traversal","save restore log semantics"],"notes":"Source-backed history contract target for first-party HyperTwist higher-dimensional move-log, mark, macro-boundary, and replay-history behavior beneath the retained MagicCube4D lane."}
{"source":"cutelyaware/magiccube4d","source_scope":"repo-backed","family":"legacy-4d-macro","subset":"reference-grip-remapping","page_id":"legacy-4d-macro-stack","page_title":"Legacy 4D Macro Remapping and Reversal Contract","surface_type":"legacy-4d-macro-reference","origin_paths":["C:\\Workspaces\\HyperTwist\\mirrors\\permissive\\cutelyaware\\magiccube4d\\src\\com\\superliminal\\magiccube4d\\Macro.java","C:\\Workspaces\\HyperTwist\\mirrors\\permissive\\cutelyaware\\magiccube4d\\src\\com\\superliminal\\magiccube4d\\History.java"],"preserve_factual_elements":["reference grips","4D transform remapping","closest-grip remap","macro reversal","macro serialization"],"notes":"Source-backed macro contract target for first-party HyperTwist higher-dimensional macro capture, remapping, reversal, and playback flows beneath the retained MagicCube4D lane."}
{"source":"cutelyaware/magiccube4d","source_scope":"repo-backed","family":"legacy-4d-puzzle-description","subset":"generic-polytope-slicing","page_id":"legacy-4d-puzzle-description-stack","page_title":"Legacy 4D Puzzle Description and Topology Contract","surface_type":"legacy-4d-puzzle-description-reference","origin_paths":["C:\\Workspaces\\HyperTwist\\mirrors\\permissive\\cutelyaware\\magiccube4d\\src\\com\\superliminal\\magiccube4d\\PolytopePuzzleDescription.java"],"preserve_factual_elements":["Schlafli product parsing","polytope slicing","grip to face mapping","face cut offsets","sticker and cubie relationships"],"notes":"Source-backed topology contract target for first-party HyperTwist generic polytope slicing, grip-sticker-face relationships, and puzzle-description adapters beneath the Hyperspeedcube runtime anchor."}
{"source":"cutelyaware/magiccube4d","source_scope":"repo-backed","family":"legacy-4d-interaction","subset":"rotation-and-drag-grammar","page_id":"legacy-4d-interaction-stack","page_title":"Legacy 4D Interaction, Picking, and Animation Contract","surface_type":"legacy-4d-interaction-reference","origin_paths":["C:\\Workspaces\\HyperTwist\\mirrors\\permissive\\cutelyaware\\magiccube4d\\src\\com\\superliminal\\magiccube4d\\RotationHandler.java","C:\\Workspaces\\HyperTwist\\mirrors\\permissive\\cutelyaware\\magiccube4d\\src\\com\\superliminal\\magiccube4d\\MC4DView.java"],"preserve_factual_elements":["4D view matrix state","snap to center semantics","spin continuation","sticker picking and highlighting","slice mask and animation queue"],"notes":"Source-backed interaction contract target for first-party HyperTwist higher-dimensional rotation grammar, picking, highlight, slice-mask, and animation-queue behavior beneath the retained MagicCube4D lane."}
{"source":"cutelyaware/magiccube4d","source_scope":"repo-backed","family":"legacy-4d-view-controller","subset":"viewer-composition","page_id":"legacy-4d-view-controller-stack","page_title":"Legacy 4D View Controller Composition Reference","surface_type":"legacy-4d-view-reference","origin_paths":["C:\\Workspaces\\HyperTwist\\mirrors\\permissive\\cutelyaware\\magiccube4d\\src\\com\\superliminal\\magiccube4d\\MC4DView.java","C:\\Workspaces\\HyperTwist\\mirrors\\permissive\\cutelyaware\\magiccube4d\\src\\com\\superliminal\\magiccube4d\\RotationHandler.java"],"preserve_factual_elements":["viewer controller composition","listener callbacks","queued move animation","motion-aware highlight refresh","component-safe input routing"],"notes":"Source-backed view-controller reference target for first-party HyperTwist higher-dimensional sidecars, preserving MagicCube4D interaction composition without carrying over the Swing shell."}
{"source":"cutelyaware/magiccube4d","source_scope":"repo-backed","family":"legacy-4d-attribution","subset":"license-and-provenance","page_id":"legacy-4d-attribution-boundary","page_title":"Legacy 4D Attribution and Provenance Boundary","surface_type":"legacy-4d-attribution-reference","origin_paths":["C:\\Workspaces\\HyperTwist\\mirrors\\permissive\\cutelyaware\\magiccube4d\\LICENSE.md","C:\\Workspaces\\HyperTwist\\mirrors\\permissive\\cutelyaware\\magiccube4d\\src\\com\\donhatchsw\\util\\MyMath.java"],"preserve_factual_elements":["custom attribution-request license posture","required upstream link","copyright and notice retention","MyMath provenance caveat"],"notes":"Source-backed attribution boundary target for first-party HyperTwist use of MagicCube4D as an attributed strategic donor, including the preserved MyMath provenance caveat."}
