diff --git a/docs/HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md b/docs/HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md new file mode 100644 index 0000000..33fd8c4 --- /dev/null +++ b/docs/HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md @@ -0,0 +1,131 @@ +# HyperTwist Cross Planning And 5-Style Micro-Drill Hierarchy Reconciliation - 2026-05-27 + +## Status + +This document is the source-backed reconciliation note for two adjacent +trainer micro-drill rows: + +- `newyork-anthonyng/rubiks-cross-trainer` +- `abunickabhi/5style-Trainer` + +It answers one narrow question: + +- do these two landed permissive rows require reopening already landed + HyperTwist training/coaching implementation or broadening either row into a + trainer-foundation owner before future training widening is considered + +Result: + +- no product-code reopening is required +- yes selective authority backfill is required so current canon keeps these + rows narrow beneath the broader landed trainer hierarchy + +## Source basis + +- `C:\HyperTwist\docs\HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md` +- `C:\HyperTwist\docs\HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md` +- `C:\HyperTwist\docs\REPO_LICENSE_TRACKING.md` +- `C:\HyperTwist\docs\v6_5_deep_manual_pack\HyperTwist\FEATURE_REGISTRY.md` +- `C:\Workspaces\HyperTwist\repos.manifest.json` +- `C:\HyperTwist\docs\HYPERTWIST_TRAINER_FOUNDATION_AND_PERSISTED_COACHING_HIERARCHY_RECONCILIATION_2026-05-27.md` +- `C:\Workspaces\HyperTwist\mirrors\permissive\newyork-anthonyng\rubiks-cross-trainer\README.md` +- `C:\Workspaces\HyperTwist\mirrors\permissive\newyork-anthonyng\rubiks-cross-trainer\src\index.js` +- `C:\Workspaces\HyperTwist\mirrors\permissive\newyork-anthonyng\rubiks-cross-trainer\src\scrambles\index.js` +- `C:\Workspaces\HyperTwist\mirrors\permissive\abunickabhi\5style-Trainer\README.md` +- `C:\Workspaces\HyperTwist\mirrors\permissive\abunickabhi\5style-Trainer\js\solve.js` +- current first-party training code and content surfaces under: + - `C:\HyperTwist\UnrealHyperTwist\Source\UnrealHyperTwist\Private\HyperTwistTraining` + - `C:\HyperTwist\UnrealHyperTwist\Content\HyperTwistTraining\MaterializedCatalog` + +## Slice-local verdict + +| Slice | Primary authority | Secondary value kept | Route | Width | Result | +|---|---|---|---|---|---| +| Landed first-party training-session runtime, review-plan state, follow-up queues, coaching orchestration, and broader trainer-shell integration | first-party training and coaching surfaces | the landed permissive trainer rows remain subordinate drill/content foundations | existing landed first-party route | `F2` | unchanged live implementation owner | +| Broad algorithm-training shell, set/subset corpus, and smartcube-capable drill foundation | `tao-yu/Alg-Trainer` | `Lykos/cube_trainer` remains the persistence-heavy coaching adjunct; the two micro-drill rows remain narrow subordinate drill owners | existing landed permissive route | `F2` | unchanged landed trainer-foundation owner | +| Persisted coaching, weighted sampling, and BLD-domain session modeling | `Lykos/cube_trainer` | `Alg-Trainer` remains the broader foundation; the two micro-drill rows remain narrow subordinate drill owners | existing landed permissive route | `F2` | unchanged landed persisted-coaching owner | +| CFOP cross planning scramble ladder and focused cross-difficulty micro-drill progression | `newyork-anthonyng/rubiks-cross-trainer` | first-party training shell remains the live orchestration owner; the broader foundation remains with `Alg-Trainer` | existing landed permissive route | `F2` | unchanged narrow micro-drill owner | +| Advanced `5-style` edge-cycle subset drilling, timed reveal flow, and high-skill blindfold drill posture | `abunickabhi/5style-Trainer` | first-party training shell remains the live orchestration owner; persistence-heavy coaching and wider BLD-domain value remain stronger in `cube_trainer` | existing landed permissive route | `F2` | unchanged narrow advanced micro-drill owner | + +## Why no product-code reopening is required + +### `newyork-anthonyng/rubiks-cross-trainer` + +The checked source is still exactly a focused cross-planning drill surface. + +It remains strongest for: + +- explicit `1`-move through `8`-move scramble buckets +- clean difficulty-ladder progression for CFOP cross practice +- narrow scramble-corpus delivery without broad trainer-shell ownership + +That is real retained value. It does not make this repo the owner of broader +training-session runtime, review-plan state, queue/follow-up orchestration, +timing policy, or general algorithm-corpus ownership. + +### `abunickabhi/5style-Trainer` + +The checked source is still exactly a focused advanced drill fork beneath the +broader trainer owners. + +It remains strongest for: + +- narrow `5-style` edge-cycle subset drilling +- timed reveal/memorization flow for high-skill BLD practice +- advanced drill-shell posture over a constrained corpus + +That is real retained value. It does not make this repo the owner of broad +algorithm-training foundation, persistence-heavy coaching/session modeling, or +general trainer-shell orchestration. + +### Current first-party training and coaching surfaces + +HyperTwist already owns the practical live family in current first-party code +and content: + +- materialized cross-planning content packs and `5-style` drill packs +- current training-session runtime and review-plan state +- coach action plans, follow-up packets, and queue state +- broader training-shell integration above the preserved drill rows + +Those current first-party surfaces already consume and bound the two rows as +micro-drill contributors instead of leaving a broader trainer-family gap. + +## Selective backfill result + +### Earlier preserve note reopened + +- `C:\HyperTwist\docs\HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md` + +### Earlier retained-set contract reopened + +- `C:\HyperTwist\docs\HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md` + +### Reason + +The earlier live-lane wording was already mostly narrow, but it did not yet tie +these micro-drill rows explicitly into the current broader trainer hierarchy. + +### Legal tracker reopened + +- `C:\HyperTwist\docs\REPO_LICENSE_TRACKING.md` + +### Feature canon reopened + +- `C:\HyperTwist\docs\v6_5_deep_manual_pack\HyperTwist\FEATURE_REGISTRY.md` + +### Manifest notes reopened + +- `C:\Workspaces\HyperTwist\repos.manifest.json` + +## Final call + +`newyork-anthonyng/rubiks-cross-trainer` stays the landed permissive owner only +for the exact cross-planning scramble-ladder and CFOP cross micro-drill slice. + +`abunickabhi/5style-Trainer` stays the landed permissive owner only for the +exact advanced `5-style` / BLD micro-drill slice. + +Neither row reopens the already landed first-party training/coaching runtime, +the broader `Alg-Trainer` foundation owner, or the `cube_trainer` +persistence-heavy coaching owner. diff --git a/docs/HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md b/docs/HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md index e42a547..81f5879 100644 --- a/docs/HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md +++ b/docs/HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md @@ -131,6 +131,12 @@ Current status: - `implemented_live_permissive` - preserve as a landed first-party permissive lane +- use + [HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md](C:/HyperTwist/docs/HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md:1) + for the current owner split across first-party training/coaching, the landed + `tao-yu/Alg-Trainer` foundation lane, the landed `Lykos/cube_trainer` + persisted-coaching lane, and this row's narrow advanced `5-style` / BLD + micro-drill slice - use [HYPERTWIST_TRAINER_FOUNDATION_AND_PERSISTED_COACHING_HIERARCHY_RECONCILIATION_2026-05-27.md](C:/HyperTwist/docs/HYPERTWIST_TRAINER_FOUNDATION_AND_PERSISTED_COACHING_HIERARCHY_RECONCILIATION_2026-05-27.md:1) for the current owner split across first-party training/coaching, the landed @@ -179,6 +185,10 @@ Future widening rule: - widen only through ordinary first-party enhancement work - preserve the checked MIT notice exactly as present - preserve the Tao-lineage provenance note in legal and historical tracking +- do not reinterpret the current first-party training-session, review-plan, + queue, follow-up, or coaching orchestration family through this row +- do not promote this row into the broader algorithm-training foundation or the + persistence-heavy coaching owner ### `tao-yu/Alg-Trainer` @@ -298,6 +308,12 @@ Current status: - `implemented_live_permissive` - preserve as a landed first-party permissive lane +- use + [HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md](C:/HyperTwist/docs/HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md:1) + for the current owner split across first-party training/coaching, the landed + `tao-yu/Alg-Trainer` foundation lane, the landed `Lykos/cube_trainer` + persisted-coaching lane, and this row's narrow cross-planning micro-drill + slice Licensing posture: @@ -1162,6 +1178,12 @@ Current status: - `implemented_live_permissive` - preserve as a landed first-party permissive lane +- use + [HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md](C:/HyperTwist/docs/HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md:1) + for the current owner split across first-party training/coaching, the landed + `tao-yu/Alg-Trainer` foundation lane, the landed `Lykos/cube_trainer` + persisted-coaching lane, and this row's narrow cross-planning micro-drill + slice Licensing posture: @@ -1202,6 +1224,10 @@ Future widening rule: - widen only through ordinary first-party enhancement work - preserve the MIT notice and upstream credit to `Anthony Ng` +- do not reinterpret the current first-party training-session, review-plan, + queue, follow-up, or coaching orchestration family through this row +- do not promote this row into broad algorithm-corpus ownership or a general + training-platform owner ### `remotion-dev/remotion` diff --git a/docs/HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md b/docs/HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md index 97ae1bf..6008ed9 100644 --- a/docs/HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md +++ b/docs/HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md @@ -179,6 +179,12 @@ Contract: weighted-sampling slice, and current first-party code owns the practical training-session, review-plan, queue, follow-up, and coaching union above both +- `2026-05-27` trainer micro-drill clarification: + `newyork-anthonyng/rubiks-cross-trainer` keeps only the landed CFOP cross + scramble-ladder micro-drill slice, `abunickabhi/5style-Trainer` keeps only + the landed advanced `5-style` / BLD micro-drill slice, and neither row + reopens the broader first-party training/coaching runtime or the landed + `Alg-Trainer` / `cube_trainer` owner split - `2026-05-27` custody correction: `poliva/cubedex` is no longer to be treated as a landed permissive preserve row. Preserve the existing first-party outputs, but route any future donor-backed work from restrictive diff --git a/docs/REPO_LICENSE_TRACKING.md b/docs/REPO_LICENSE_TRACKING.md index ea4dcd4..98d018c 100644 --- a/docs/REPO_LICENSE_TRACKING.md +++ b/docs/REPO_LICENSE_TRACKING.md @@ -453,6 +453,7 @@ Source basis: - `C:\Workspaces\HyperTwist\mirrors\permissive\abunickabhi\5style-Trainer\LICENSE` - `C:\Workspaces\HyperTwist\mirrors\permissive\abunickabhi\5style-Trainer\README.md` - `C:\HyperTwist\docs\HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md` +- `C:\HyperTwist\docs\HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md` Practical obligations: @@ -462,7 +463,12 @@ Practical obligations: Approved working posture: -- preserve as a landed first-party permissive lane +- preserve as the landed first-party permissive advanced `5-style` / BLD + micro-drill lane +- keep current first-party training/coaching code as the live + session/review-plan/follow-up orchestration owner above this row +- do not flatten away the checked Tao-lineage provenance or widen this row into + the broader trainer-foundation or persistence-heavy coaching owner - widen only through ordinary owned enhancement work - keep the lineage note visible in future legal or provenance summaries @@ -651,6 +657,7 @@ Source basis: - `C:\Workspaces\HyperTwist\mirrors\permissive\newyork-anthonyng\rubiks-cross-trainer\LICENSE` - `C:\HyperTwist\docs\HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md` +- `C:\HyperTwist\docs\HYPERTWIST_CROSS_PLANNING_AND_5STYLE_MICRO_DRILL_HIERARCHY_RECONCILIATION_2026-05-27.md` Practical obligations: @@ -659,7 +666,12 @@ Practical obligations: Approved working posture: -- preserve as a landed first-party permissive lane +- preserve as the landed first-party permissive CFOP cross-planning + micro-drill lane +- keep current first-party training/coaching code as the live + session/review-plan/follow-up orchestration owner above this row +- do not widen this row into broad algorithm-corpus ownership or a general + training-platform owner - widen only through ordinary owned enhancement work ### `cubing/qqTimer` diff --git a/docs/v6_5_deep_manual_pack/HyperTwist/FEATURE_REGISTRY.md b/docs/v6_5_deep_manual_pack/HyperTwist/FEATURE_REGISTRY.md index 25465b1..4afe05b 100644 --- a/docs/v6_5_deep_manual_pack/HyperTwist/FEATURE_REGISTRY.md +++ b/docs/v6_5_deep_manual_pack/HyperTwist/FEATURE_REGISTRY.md @@ -184,6 +184,8 @@ repo. | Follow-up templates, session queues, and coach summaries | Implemented now | first-party current code | Real first-party orchestration surface. | | Algorithm-training shell, set/subset corpus, and smartcube-capable drill foundation | Implemented now | landed `tao-yu/Alg-Trainer` preserve lane + first-party training stack | Current live algorithm-training foundation remains grounded in the landed permissive `Alg-Trainer` preserve lane for broad case-corpus breadth, set/subset drill structure, timer/reveal/scramble/virtual-cube flow, and smartcube-capable algorithm drill posture. This does not displace the first-party review-plan, queue, or follow-up orchestration family, nor the landed `cube_trainer` persisted-coaching slice. | | Persisted coaching, weighted sampling, and BLD-domain session modeling | Implemented now | landed `Lykos/cube_trainer` preserve lane + first-party training stack | Current live persistence-heavy coaching adjunct remains grounded in the landed permissive `cube_trainer` preserve lane for weighted sampling, method exploration, and BLD-domain training-session logic. This does not displace the broader `Alg-Trainer` algorithm-shell/case-corpus foundation, the `KubeTimr` timer substrate, or the current first-party trainer-shell and follow-up orchestration union. | +| Cross-planning scramble ladder and CFOP cross micro-drill progression | Implemented now | landed `newyork-anthonyng/rubiks-cross-trainer` preserve lane + first-party training stack | Current live cross-planning track remains grounded in the landed permissive `rubiks-cross-trainer` row for its explicit `1`-move through `8`-move scramble ladder and narrow cross-drill corpus. This does not displace the broader `Alg-Trainer` foundation, the `cube_trainer` persistence-heavy coaching slice, or the current first-party trainer-shell and review-plan orchestration union. | +| Advanced `5-style` edge-cycle and blindfold micro-drill progression | Implemented now | landed `abunickabhi/5style-Trainer` preserve lane + first-party training stack | Current live advanced `5-style` / BLD micro-drill track remains grounded in the landed permissive `5style-Trainer` row for narrow mover-subset drilling, timed reveal flow, and high-skill edge-cycle practice. This does not displace the broader `Alg-Trainer` foundation, the `cube_trainer` persistence-heavy coaching slice, or the current first-party trainer-shell and follow-up orchestration union. | | Guided beginner lesson-state and stepwise pedagogy benchmark | Deep-source grounded retained | `AviKaufman/Rubix-cube-trainer` retained clean-room benchmark lane | Retained as `A1 + R4 + F2` only for named beginner milestones, oversatisfied-step explanation, bounded step help, and manual-turn/tutorial coherence on a live cube surface. This does not displace the first-party training-session, method-drill, coaching queue/follow-up, or bounded classic-cube `Phase 6R-Q/R/S` explanation and correction seams. | | Guided task-planner and focus-playback benchmark | Deep-source grounded retained | `alinen/cube` retained clean-room benchmark lane | Retained as `A1 + R4 + F2` only for a separable lesson-task graph, bounded task-local planner, focus-target cueing, and queued move demonstration on a visible cube surface. This does not displace the first-party training-session, method-drill, coaching queue/follow-up, canonical replay, or bounded classic-cube `Phase 6R-Q/R/S` explanation and correction seams. | | Blindfold memo attempt and validation benchmark | Deep-source grounded retained | `ambisinister/blindsolve` retained clean-room benchmark lane | Retained as `A1 + R4 + F2` only for a narrow blindfold memo attempt-phase loop, conceal/reveal validation, letter-pair token entry, parity-aware memo expectation, and lightweight repeat cadence. This does not displace the first-party timing-policy templates, coaching-memory/follow-up surfaces, replay-verification blindfold event taxonomy, or the broader memory doctrine. |