# HyperTwist Phase 6R-AM roice3/MagicCube5D projection and focus view profiles preparation packet

Created on `2026-05-31`

## Status

- first-party HyperTwist packet
- bounded permissive `Phase 6R-AM` preparation slice

## Purpose

Prepare the next narrow `MagicCube5D` widening above the already landed
runtime-profile and persistence seam.

The target slice is:

- first-party `MagicCube5D` projection and focus view profiles

It is not:

- WinForms/OpenGL host-shell ownership
- stereo/anaglyph renderer ownership
- generic hyper-runtime ownership
- broad macro/tutorial shell widening

## Source basis

- `docs/REPO_LICENSE_TRACKING.md`
- `docs/v6_5_deep_manual_pack/HyperTwist/ROADMAP.md`
- `C:\Workspaces\HyperTwist\mirrors\permissive\roice3\MagicCube5D\src\MagicCube5D\workFiles\settings.cpp`
- `C:\Workspaces\HyperTwist\mirrors\permissive\roice3\MagicCube5D\src\MagicCube5D\workFiles\settings.h`
- the landed `Phase 6R-J` `MagicCube5D` runtime-profile and persistence packet

## Narrow gap being filled

The landed `Phase 6R-J` seam already owns the dedicated 5D runtime profile and
persistence boundary, but it does not yet normalize the settings-derived view
posture needed for practical family-specific teaching and inspection:

- projection-distance posture
- stereo posture
- per-face visibility posture
- show-all-cubie-stickers posture
- accent emphasis and fifth-axis focus posture

## Planned landed surfaces

- one bounded `MagicCube5D` view-profile contract
- runtime-library accessors for that contract
- focused automation coverage for id stability, source attribution, and
  exclusion guards

## Guardrails

- keep `Hyperspeedcube` as the broader runtime anchor
- do not let this packet imply renderer or host-shell ownership
- do not let this packet get widened into a generic immersive environment lane
- do not let this packet reopen broad macro/tutorial shell claims
