# HyperTwist Phase 6R-AL roice3/Magic120Cell symmetry-aware focus view profiles preparation packet

Created on `2026-05-31`

## Status

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

## Purpose

Prepare a narrow second `Magic120Cell` widening packet above the already landed
family runtime-profile and persistence seam.

The target slice is:

- first-party `Magic120Cell` symmetry-aware focus view profiles

It is not:

- WinForms/OpenGL host-shell ownership
- broad renderer ownership
- generic non-Euclidean topology ownership
- broad interaction-shell widening

## Source basis

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

## Narrow gap being filled

The landed `Phase 6R-I` seam already owns the dedicated family runtime profile
and persistence boundary, but it does not yet normalize the settings-derived
view posture that makes the family practically teachable:

- puzzle-type default posture
- symmetry preset posture
- logical visibility depth posture
- per-cell visibility posture
- center-cell recentering and highlight posture
- projection and spacing posture

## Planned landed surfaces

- one bounded `Magic120Cell` 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
- keep `MagicTile` as the broader topology lane
- do not let this packet imply renderer or host-shell ownership
- do not let this packet get rewritten as a generic immersive environment lane
