Reconcile trainer micro-drill hierarchy

This commit is contained in:
axiomlogicnexus 2026-05-27 07:32:35 +02:00
parent 97728d401e
commit 5165bd1f98
5 changed files with 179 additions and 2 deletions

View file

@ -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.

View file

@ -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`

View file

@ -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

View file

@ -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`

View file

@ -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. |