diff --git a/docs/HYPERTWIST_LATER_PERMISSIVE_LIVE_STATE_RECONCILIATION_2026-05-27.md b/docs/HYPERTWIST_LATER_PERMISSIVE_LIVE_STATE_RECONCILIATION_2026-05-27.md new file mode 100644 index 0000000..3db9802 --- /dev/null +++ b/docs/HYPERTWIST_LATER_PERMISSIVE_LIVE_STATE_RECONCILIATION_2026-05-27.md @@ -0,0 +1,134 @@ +# HyperTwist Later Permissive Live State Reconciliation - 2026-05-27 + +## Status + +This document is the board-scoped reconciliation note for the later permissive +live-state correction inside HyperTwist's original `71`-row shallow-eval set. + +It answers one narrow question: + +- does the current `71`-row board still correctly describe six later `Phase 6R` + permissive rows as future candidates and `poliva/cubedex` as a landed live + permissive lane, or have later implementation and later hierarchy work + reversed that split + +Result: + +- six later permissive `Phase 6R` rows are already landed inside the + `71`-row board and must now be treated as preserve-or-later-widen owner + lanes +- `poliva/cubedex` is no longer a landed permissive lane and now survives only + as restrictive comparison context for a narrower smartcube + practice/review/SRS slice +- no product-code reopening is required +- yes selective authority backfill is required + +## Source basis + +- `C:\HyperTwist\docs\HYPERTWIST_REPO_STATE_BOARD_2026-05-11.md` +- `C:\HyperTwist\docs\HYPERTWIST_REPO_EVALUATION_RESET_AND_IMPLEMENTATION_SCHEDULE_2026-05-11.md` +- `C:\HyperTwist\docs\REPO_LICENSE_TRACKING.md` +- `C:\HyperTwist\docs\v6_5_deep_manual_pack\HyperTwist\ROADMAP.md` +- `C:\HyperTwist\docs\v6_5_deep_manual_pack\HyperTwist\FEATURE_REGISTRY.md` +- `C:\HyperTwist\docs\ops\HYPERTWIST_IMPLEMENTATION_PHASE_1_KICKOFF.md` +- `C:\HyperTwist\docs\HYPERTWIST_SMARTCUBE_PRACTICE_REVIEW_AND_SRS_HIERARCHY_RECONCILIATION_2026-05-27.md` + +## Board-scoped live correction + +Inside the original `71`-row shallow-eval board, later current-live permissive +lanes now also include: + +- `HactarCE/Hyperspeedcube` +- `kkoomen/qbr` +- `vivaansinghvi07/rubix-cube-solver` +- `roice3/MagicTile` +- `roice3/Magic120Cell` +- `roice3/MagicCube5D` + +At the same time: + +- `poliva/cubedex` is no longer a landed permissive lane +- `poliva/cubedex` is no longer the default next clean-room queue row +- `poliva/cubedex` remains useful only as restrictive comparison context for + smartcube-aware practice-shell behavior, review/SRS UX, recognition-versus- + execution timing presentation, and local stats/history comparison + +Current board-scoped counts are therefore: + +- `71` total curated repo rows +- `29` current live repo rows +- `18` live permissive rows +- `6` live boundary-sensitive rows +- `5` live restrictive clean-room rows +- `42` current non-live rows + +This note is intentionally board-scoped. + +Broader later product live truth is higher once the later speech/provider rows +that live outside this original `71`-row shallow-eval board are included. That +broader truth stays with `ROADMAP.md`, `FEATURE_REGISTRY.md`, and the later +speech/provider packet stack rather than with this board. + +## Why the old board split is now stale + +Later current authority already says: + +- `HactarCE/Hyperspeedcube` is landed through bounded `Phase 6R-A/K/L/M/N` and + is closed for the currently justified retained families +- `kkoomen/qbr` is landed through bounded `Phase 6R-B/O` and remains partially + incorporated rather than non-live +- `vivaansinghvi07/rubix-cube-solver` is landed through bounded + `Phase 6R-C/P/Q` and remains partially incorporated rather than non-live +- `roice3/MagicTile` is landed through bounded `Phase 6R-D/T` and remains + partially incorporated rather than non-live +- `roice3/Magic120Cell` is landed through bounded `Phase 6R-I` and remains + partially incorporated rather than non-live +- `roice3/MagicCube5D` is landed through bounded `Phase 6R-J` and remains + partially incorporated rather than non-live +- `poliva/cubedex` should no longer be treated as a landed permissive lane and + should no longer be treated as the next default clean-room queue row + +That means the old board split of: + +- `24` live rows +- `13` live permissive rows +- `35` non-live permissive candidate rows +- `12` reference/benchmark/discard rows + +is now historical only. + +The corrected board split is: + +- `29` live rows +- `18` live permissive rows +- `29` non-live permissive candidate rows +- `13` reference/benchmark/discard rows + +## Current preserve-and-widen rule + +For the six later permissive rows: + +- do not route future work from the old candidate queue wording +- do not reopen `Phase 0R`, `Phase 1R`, or `Phase 2R` as if these rows were + still awaiting first implementation +- start future preservation or later widening from `ROADMAP.md`, + `FEATURE_REGISTRY.md`, `REPO_LICENSE_TRACKING.md`, and the repo-specific + landed `Phase 6R-*` packets + +For `poliva/cubedex`: + +- do not treat it as a live permissive lane +- do not treat it as the default next clean-room packet row +- start any later comparison or reopening decision from current first-party + training/review/timer/smart-device owner surfaces, + `REPO_LICENSE_TRACKING.md`, and the `2026-05-27` smartcube + practice/review/SRS hierarchy reconciliation note + +## Final call + +The correct current board-scoped operator posture is: + +- preserve six later landed permissive `Phase 6R` rows as live owner lanes +- preserve `poliva/cubedex` only as restrictive comparison context +- keep the original `24`-row board split as historical only +- do not reopen product code from this pass diff --git a/docs/HYPERTWIST_REPO_EVALUATION_RESET_AND_IMPLEMENTATION_SCHEDULE_2026-05-11.md b/docs/HYPERTWIST_REPO_EVALUATION_RESET_AND_IMPLEMENTATION_SCHEDULE_2026-05-11.md index 68e0d59..4756268 100644 --- a/docs/HYPERTWIST_REPO_EVALUATION_RESET_AND_IMPLEMENTATION_SCHEDULE_2026-05-11.md +++ b/docs/HYPERTWIST_REPO_EVALUATION_RESET_AND_IMPLEMENTATION_SCHEDULE_2026-05-11.md @@ -635,7 +635,8 @@ Boundary-sensitive lanes already implemented/live: ### What this means - HyperTwist does **not** currently have dozens of donor repos already implemented in owned Unreal surfaces. -- HyperTwist does **not** currently show live Unreal evidence for `cstimer`, `Hyperspeedcube`, `qbr`, `MagicTile`, `MagicCube5D`, or `Magic120Cell`. +- HyperTwist does **not** currently show live Unreal evidence for `cstimer`. +- HyperTwist **does** now show live Unreal evidence for `Hyperspeedcube`, `qbr`, `MagicTile`, `MagicCube5D`, and `Magic120Cell` through later landed `Phase 6R` packets. - The previous confusion came from mixing: - docs-state classifications such as `integrate`, `repurpose`, `donor bench`, and `locked strategic donor` - with actual live implementation evidence @@ -680,17 +681,17 @@ At the moment, five HyperTwist repos should be described this way: HyperTwist should now proceed from the following rule: -- preserve the twenty-four live lanes +- preserve the twenty-nine live lanes inside the original `71`-row shallow-eval board - do not reopen the five landed restrictive clean-room lanes as if they were unresolved accidental donor imports -- do not treat the remaining `47` current non-live rows as already implemented +- do not treat the remaining `42` current non-live rows as already implemented - keep `Phase 0R`, `Phase 1R`, and `Phase 2R` closed as completed packet classes - continue later-phase widening from the closed packet sequence with no default new `Phase 5R-A` opening; use the landed restrictive per-lane authority for `onionhoney/roux-trainers`, `cubing/alg.js`, `cubing/twisty.js`, `HactarCE/2x2x2x2-Scrambler`, and `kash/cubedesk`, and keep `Phase 3R-G` deferred unless a real browser comparison gap appears In practical terms: -- no, do **not** mass-revert the twenty-four landed lanes -- no, do **not** pretend the remaining `47` current non-live rows are already implemented -- yes, preserve the landed `Aarav2709/KubeTimr`, `Hypercubers/hypercubing.xyz`, `apache/echarts`, `google/model-viewer`, `met4citizen/TalkingHead`, `mrdoob/three.js`, `pmndrs/react-three-fiber`, `pmndrs/xr`, `cubing/cubing.js`, `cutelyaware/magiccube4d`, `google/model-viewer/packages/shared-assets`, `PostHog/posthog`, `screenpipe/screenpipe`, and `remotion-dev/remotion` lanes as normal first-party enhancement surfaces within their packet-specific legal boundaries +- no, do **not** mass-revert the twenty-nine landed lanes +- no, do **not** pretend the remaining `42` current non-live rows are already implemented +- yes, preserve the landed `Aarav2709/KubeTimr`, `Hypercubers/hypercubing.xyz`, `apache/echarts`, `google/model-viewer`, `met4citizen/TalkingHead`, `mrdoob/three.js`, `pmndrs/react-three-fiber`, `pmndrs/xr`, `HactarCE/Hyperspeedcube`, `kkoomen/qbr`, `vivaansinghvi07/rubix-cube-solver`, `roice3/MagicTile`, `roice3/Magic120Cell`, `roice3/MagicCube5D`, `cubing/cubing.js`, `cutelyaware/magiccube4d`, `google/model-viewer/packages/shared-assets`, `PostHog/posthog`, `screenpipe/screenpipe`, and `remotion-dev/remotion` lanes as normal first-party enhancement surfaces within their packet-specific legal boundaries - yes, widen the next retained lane only through its closed packet stack and packet-specific legal boundary ## Phase reset sequence @@ -1056,9 +1057,9 @@ Only after that: The clean practical sequence is: -1. preserve the twenty-four landed lanes +1. preserve the twenty-nine landed lanes 2. make the current truth explicit everywhere -3. deep-evaluate the remaining `47` +3. deep-evaluate the remaining `42` 4. discard what should not survive 5. re-schedule what remains by permissive, boundary-sensitive, clean-room, and benchmark lanes 6. resume later-phase widening from that corrected retained set diff --git a/docs/HYPERTWIST_REPO_STATE_BOARD_2026-05-11.md b/docs/HYPERTWIST_REPO_STATE_BOARD_2026-05-11.md index c6552c8..079285f 100644 --- a/docs/HYPERTWIST_REPO_STATE_BOARD_2026-05-11.md +++ b/docs/HYPERTWIST_REPO_STATE_BOARD_2026-05-11.md @@ -7,8 +7,8 @@ This board is the readable row-by-row companion to the v6.3 CSVs. It is derived ## Canonical summary - Current curated HyperTwist shallow-eval set: `71` repos -- Currently verified live in checked `UnrealHyperTwist` surfaces: `24` repos -- Live permissive lanes: `13` +- Currently verified live in checked `UnrealHyperTwist` surfaces: `29` repos +- Live permissive lanes: `18` - Live boundary-sensitive lanes: `6` - Live restrictive clean-room lanes: `5` - Remaining rows requiring `Phase 0R` deep repo evaluation: `0` @@ -37,6 +37,35 @@ Use for the current restrictive-lane preserve posture and for the correction that the original `Phase 5R-A next` wording is now historical only. +## 2026-05-27 later permissive live-state update + +Later current-live permissive truth inside this original `71`-row shallow-eval +board is also broader than the earlier `24`-row preserve snapshot. + +Later current-live permissive lanes now also include: + +- `HactarCE/Hyperspeedcube` +- `kkoomen/qbr` +- `vivaansinghvi07/rubix-cube-solver` +- `roice3/MagicTile` +- `roice3/Magic120Cell` +- `roice3/MagicCube5D` + +`poliva/cubedex` no longer counts as a landed permissive lane in this board. It +now survives only as restrictive comparison context for a narrower smartcube +practice/review slice. + +Use +[HYPERTWIST_LATER_PERMISSIVE_LIVE_STATE_RECONCILIATION_2026-05-27.md](C:/HyperTwist/docs/HYPERTWIST_LATER_PERMISSIVE_LIVE_STATE_RECONCILIATION_2026-05-27.md:1) +for the current board-scoped preserve posture and for the correction that the +older live/non-live split here is now stale. + +This board remains scoped to the original `71`-row shallow-eval set. Broader +later product live truth outside that original board continues in +[ROADMAP.md](C:/HyperTwist/docs/v6_5_deep_manual_pack/HyperTwist/ROADMAP.md:1) +and +[FEATURE_REGISTRY.md](C:/HyperTwist/docs/v6_5_deep_manual_pack/HyperTwist/FEATURE_REGISTRY.md:1). + Read together with: - [HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md:1) @@ -49,6 +78,7 @@ Read together with: - [HYPERTWIST_PHASE_2R_PACKET_2R_A_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_2R_PACKET_2R_A_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md:1) - [HYPERTWIST_PHASE_2R_PACKET_2R_B_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_2R_PACKET_2R_B_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md:1) - [HYPERTWIST_PHASE_2R_PACKET_2R_C_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_2R_PACKET_2R_C_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md:1) +- [HYPERTWIST_LATER_PERMISSIVE_LIVE_STATE_RECONCILIATION_2026-05-27.md](C:/HyperTwist/docs/HYPERTWIST_LATER_PERMISSIVE_LIVE_STATE_RECONCILIATION_2026-05-27.md:1) - [HYPERTWIST_PHASE_3R_PACKET_3R_A_KUBETIMR_IMPLEMENTATION_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_3R_PACKET_3R_A_KUBETIMR_IMPLEMENTATION_2026-05-13.md:1) - [HYPERTWIST_PHASE_3R_PACKET_3R_B_HYPERCUBING_XYZ_IMPLEMENTATION_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_3R_PACKET_3R_B_HYPERCUBING_XYZ_IMPLEMENTATION_2026-05-13.md:1) - [HYPERTWIST_PHASE_3R_PACKET_3R_C_ECHARTS_IMPLEMENTATION_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_3R_PACKET_3R_C_ECHARTS_IMPLEMENTATION_2026-05-13.md:1) @@ -59,7 +89,8 @@ Read together with: - [HYPERTWIST_PHASE_4R_PACKET_4R_B_MAGICCUBE4D_ADAPTER_IMPLEMENTATION_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_4R_PACKET_4R_B_MAGICCUBE4D_ADAPTER_IMPLEMENTATION_2026-05-13.md:1) - [HYPERTWIST_PHASE_4R_PACKET_4R_C_SHARED_ASSETS_ALLOWLIST_IMPLEMENTATION_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_4R_PACKET_4R_C_SHARED_ASSETS_ALLOWLIST_IMPLEMENTATION_2026-05-13.md:1) - [HYPERTWIST_PHASE_4R_PACKET_4R_D_POSTHOG_CONTROL_PLANE_IMPLEMENTATION_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_4R_PACKET_4R_D_POSTHOG_CONTROL_PLANE_IMPLEMENTATION_2026-05-13.md:1) -- [HYPERTWIST_PHASE_4R_PACKET_4R_E_SCREENPIPE_CAPTURE_HISTORY_IMPLEMENTATION_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_4R_PACKET_4R_E_SCREENPIPE_CAPTURE_HISTORY_IMPLEMENTATION_2026-05-13.md:1)`r`n- [HYPERTWIST_PHASE_4R_PACKET_4R_F_REMOTION_MEDIA_EXPORT_IMPLEMENTATION_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_4R_PACKET_4R_F_REMOTION_MEDIA_EXPORT_IMPLEMENTATION_2026-05-13.md:1) +- [HYPERTWIST_PHASE_4R_PACKET_4R_E_SCREENPIPE_CAPTURE_HISTORY_IMPLEMENTATION_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_4R_PACKET_4R_E_SCREENPIPE_CAPTURE_HISTORY_IMPLEMENTATION_2026-05-13.md:1) +- [HYPERTWIST_PHASE_4R_PACKET_4R_F_REMOTION_MEDIA_EXPORT_IMPLEMENTATION_2026-05-13.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_4R_PACKET_4R_F_REMOTION_MEDIA_EXPORT_IMPLEMENTATION_2026-05-13.md:1) That overlay closes evaluation for: @@ -79,7 +110,7 @@ Important authority correction: - `Packet 0R-C` is now the deep-source value-extraction and exclusion-rationale authority for its six boundary-sensitive repos - `Packet 0R-D` is now the governance and Model A authority for its four restrictive clean-room repos - `Packet 0R-E` is now the deep-source benchmark, reference, clean-room-later, and discard authority for its twelve rows -- the live-lane preservation audit is now the source-backed authority for the twenty already-landed rows +- the live-lane preservation audit is now the source-backed authority for the original twenty already-landed rows - `Phase 1R` is now the retained-set contract and handoff authority for all post-`Phase 0R` routing - `Phase 2R-A` is now the core ownership and acceptance authority for the five retained core permissive rows - `Phase 2R-B` is now the support-plane ownership and acceptance authority for the primary retained permissive support rows @@ -93,7 +124,9 @@ Important authority correction: - `Phase 4R-D` is now the landed implementation authority for `PostHog/posthog` - `Phase 4R-E` is now the landed implementation authority for `screenpipe/screenpipe` - `Phase 4R-F` is now the landed implementation authority for `remotion-dev/remotion` -- future enhancement or preservation work for the twenty landed rows should start from the live-lane audit, then the repo-specific landed packet where one exists, not from this board alone +- future enhancement or preservation work for the original twenty landed rows should start from the live-lane audit, then the repo-specific landed packet where one exists, not from this board alone +- future preservation or later widening of the six later-landed permissive `Phase 6R` rows should start from `ROADMAP.md`, `FEATURE_REGISTRY.md`, `REPO_LICENSE_TRACKING.md`, and the repo-specific landed `Phase 6R-*` packet, not from this board alone +- future comparison or reopening decisions for `poliva/cubedex` should start from its `2026-05-27` smartcube practice/review/SRS hierarchy reconciliation note, `REPO_LICENSE_TRACKING.md`, and current first-party owner surfaces, not from this board alone - future implementation of those seven repos should start from `Packet 0R-A`, not from this board alone - future implementation of the `0R-B` permissive set should start from `Packet 0R-B`, then the relevant closed `2R-B` or `2R-C` ownership packet, not from this board alone - there are no remaining non-live boundary-sensitive repos after the closed `Phase 4R-F` packet; future work on those lanes starts from the live-lane audit and the repo-specific landed `Phase 4R-*` packet @@ -182,13 +215,13 @@ audit when implementation truth matters. ## Count by live-state class -- `implemented_live_permissive`: `13` +- `implemented_live_permissive`: `18` - `implemented_live_boundary_sensitive`: `6` - `implemented_live_clean_room_verified`: `5` -- `selected_not_live_permissive_candidate`: `35` +- `selected_not_live_permissive_candidate`: `29` - `selected_not_live_boundary_sensitive`: `0` - `selected_not_live_clean_room_candidate`: `0` -- `not_live_reference_or_discard_candidate`: `12` +- `not_live_reference_or_discard_candidate`: `13` ## How to read this board @@ -205,25 +238,31 @@ audit when implementation truth matters. ## Landed Permissive Lanes -These are currently verified live in checked Unreal surfaces and are permissive lanes already implemented. +These are currently verified live in checked Unreal surfaces inside the current +`71`-row shallow-eval set and are permissive lanes already implemented. -Count: `13` +Count: `18` | Repo | License | Prior bucket | Prior action | Current live state | Reset lane | Next step | | --- | --- | --- | --- | --- | --- | --- | | `Aarav2709/KubeTimr` | `MIT` | Donor Bench | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | `Phase 3R-A` closed. Preserve as the landed first-party timer, inspection, splits, stats, persistence, and timer-scoped replay lane; start future widening from the live-lane audit, then the `3R-A` implementation packet, then `REPO_LICENSE_TRACKING.md`. | -| `apache/echarts` | `Apache-2.0` | Donor Bench | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | `Phase 3R-C` closed. Preserve as the landed first-party analytics, reporting, export, and progress-visualization lane; start future widening from the live-lane audit, then the `3R-C` implementation packet, then `REPO_LICENSE_TRACKING.md`. | | `abunickabhi/5style-Trainer` | `MIT` | Donor Bench | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | Phase 1R closed. Preserve as a landed first-party permissive lane; keep notices and attribution visible; start future widening from the live-lane audit, then `REPO_LICENSE_TRACKING.md`, then ordinary owned enhancement work. | +| `apache/echarts` | `Apache-2.0` | Donor Bench | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | `Phase 3R-C` closed. Preserve as the landed first-party analytics, reporting, export, and progress-visualization lane; start future widening from the live-lane audit, then the `3R-C` implementation packet, then `REPO_LICENSE_TRACKING.md`. | | `google/model-viewer` | `Apache-2.0` | Donor Bench | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | `Phase 3R-D` closed. Preserve as the landed first-party browser presentation, compact editor, and standards-aware asset-QA lane; start future widening from the live-lane audit, then the `3R-D` implementation packet, then `REPO_LICENSE_TRACKING.md`. | +| `HactarCE/Hyperspeedcube` | `MIT` | Locked Foundation | `integrate` | `implemented_live_permissive` | `landed_permissive_preserve` | Later `Phase 6R-A/K/L/M/N` preserve sequence closed. Preserve as the landed first-party hyper puzzle catalog, notation, replay-log serialization, replay verification, stats-shape, solve-record, and puzzle-DSL authoring lane; start future widening from `ROADMAP.md`, `FEATURE_REGISTRY.md`, `REPO_LICENSE_TRACKING.md`, and the repo-specific landed `Phase 6R-*` packets, not from the old candidate queue wording. | | `Hypercubers/hypercubing.xyz` | `MIT` | Locked Strategic Donor | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | `Phase 3R-B` closed. Preserve as the landed first-party hypercubing knowledge, notation, progression, software-reference, and leaderboard-contract lane; start future widening from the live-lane audit, then the `3R-B` implementation packet, then `REPO_LICENSE_TRACKING.md`. | +| `kkoomen/qbr` | `MIT` | Locked Foundation | `integrate` | `implemented_live_permissive` | `landed_permissive_preserve` | Later `Phase 6R-B/O` preserve sequence closed for the currently justified slice. Preserve as the landed first-party recognition calibration, ordered face-observation, and webcam-shell lane; start future widening from `ROADMAP.md`, `FEATURE_REGISTRY.md`, `REPO_LICENSE_TRACKING.md`, and the repo-specific landed `Phase 6R-*` packets, while keeping multilingual/font redistribution and broader solve-shell ownership deferred. | | `Lykos/cube_trainer` | `MIT` | Locked Strategic Donor | `integrate` | `implemented_live_permissive` | `landed_permissive_preserve` | Phase 1R closed. Preserve as a landed first-party permissive lane; keep notices and attribution visible; start future widening from the live-lane audit, then `REPO_LICENSE_TRACKING.md`, then ordinary owned enhancement work. | | `met4citizen/TalkingHead` | `MIT` | Donor Bench | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | `Phase 3R-E` closed. Preserve as the landed first-party embodied companion, narration, lip-sync, gesture, subtitle, and avatar-embed lane; start future widening from the live-lane audit, then the `3R-E` implementation packet, then `REPO_LICENSE_TRACKING.md`. | | `mrdoob/three.js` | `MIT` | Donor Bench | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | `Phase 3R-F` closed. Preserve as the landed first-party browser `3D` substrate lane; start future widening from the live-lane audit, then the `3R-F` implementation packet, then `REPO_LICENSE_TRACKING.md`. | | `newyork-anthonyng/rubiks-cross-trainer` | `MIT` | Donor Bench | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | Phase 1R closed. Preserve as a landed first-party permissive lane; keep notices and attribution visible; start future widening from the live-lane audit, then `REPO_LICENSE_TRACKING.md`, then ordinary owned enhancement work. | | `pmndrs/react-three-fiber` | `MIT` | Donor Bench | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | `Phase 3R-F` closed. Preserve as the landed first-party React-side browser renderer lane; start future widening from the live-lane audit, then the `3R-F` implementation packet, then `REPO_LICENSE_TRACKING.md`. | | `pmndrs/xr` | `MIT` | Donor Bench | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | `Phase 3R-F` closed. Preserve as the landed first-party browser XR session and immersive interaction lane; start future widening from the live-lane audit, then the `3R-F` implementation packet, then `REPO_LICENSE_TRACKING.md`. | -| `poliva/cubedex` | `MIT` | Locked Strategic Donor | `integrate` | `implemented_live_permissive` | `landed_permissive_preserve` | Phase 1R closed. Preserve as a landed first-party permissive lane; keep notices and attribution visible; start future widening from the live-lane audit, then `REPO_LICENSE_TRACKING.md`, then ordinary owned enhancement work. | +| `roice3/Magic120Cell` | `MIT` | Locked Strategic Donor | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | Later `Phase 6R-I` preserve sequence closed for the bounded family slice. Preserve as the landed first-party `120-cell` family runtime-profile and persistence lane beneath the retained hyper runtime anchor; start future widening from `ROADMAP.md`, `FEATURE_REGISTRY.md`, `REPO_LICENSE_TRACKING.md`, and the landed `Phase 6R-I` packet. | +| `roice3/MagicCube5D` | `MIT` | Locked Strategic Donor | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | Later `Phase 6R-J` preserve sequence closed for the bounded family slice. Preserve as the landed first-party `5D` family runtime-profile and persistence lane beneath the retained hyper runtime anchor; start future widening from `ROADMAP.md`, `FEATURE_REGISTRY.md`, `REPO_LICENSE_TRACKING.md`, and the landed `Phase 6R-J` packet. | +| `roice3/MagicTile` | `MIT` | Locked Strategic Donor | `repurpose` | `implemented_live_permissive` | `landed_permissive_preserve` | Later `Phase 6R-D/T` preserve sequence closed for the bounded retained slice. Preserve as the landed first-party tiling topology, geometry-family, and transform-aware macro remapping lane; start future widening from `ROADMAP.md`, `FEATURE_REGISTRY.md`, `REPO_LICENSE_TRACKING.md`, and the repo-specific landed `Phase 6R-*` packets, while broader host-shell ownership stays deferred. | | `tao-yu/Alg-Trainer` | `MIT` | Locked Parallel Foundation | `integrate` | `implemented_live_permissive` | `landed_permissive_preserve` | Phase 1R closed. Preserve as a landed first-party permissive lane; keep notices and attribution visible; start future widening from the live-lane audit, then `REPO_LICENSE_TRACKING.md`, then ordinary owned enhancement work. | +| `vivaansinghvi07/rubix-cube-solver` | `MIT` | Locked Parallel Foundation | `integrate` | `implemented_live_permissive` | `landed_permissive_preserve` | Later `Phase 6R-C/P/Q` preserve sequence closed for the currently justified slice. Preserve as the landed first-party committed-face reconstruction, browser/webcam shell, and bounded solve-explanation/recommendation lane; start future widening from `ROADMAP.md`, `FEATURE_REGISTRY.md`, `REPO_LICENSE_TRACKING.md`, and the repo-specific landed `Phase 6R-*` packets, while broad solver-backend ownership and bundled `twistysim.min.js` redistribution stay deferred. | ## Landed Boundary-Sensitive Lanes @@ -259,7 +298,7 @@ Count: `5` These rows are retained, not currently proven live, and have now cleared `Phase 0R` deep evaluation. `Phase 1R` places them on the active implementation board with earliest re-entry through `Phase 3R`. -Count: `35` +Count: `29` | Repo | License | Prior bucket | Prior action | Current live state | Reset lane | Next step | | --- | --- | --- | --- | --- | --- | --- | @@ -276,10 +315,8 @@ Count: `35` | `google/model-viewer/packages/modelviewer.dev` | `Apache-2.0` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 3R-D` closed for the anchor. Retain as subordinate docs and demo infrastructure beneath the landed `google/model-viewer` lane; do not treat it as separately live or as a product-shell owner. | | `google/model-viewer/packages/render-fidelity-tools` | `Apache-2.0` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 3R-D` closed for the anchor. Retain as the subordinate fidelity-oracle and regression sidecar beneath the landed `google/model-viewer` lane; do not treat it as separately live. | | `google/model-viewer/packages/space-opera` | `Apache-2.0` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 3R-D` closed for the anchor. Retain as the subordinate browser editor and inspection package beneath the landed `google/model-viewer` lane; do not treat it as separately live. | -| `HactarCE/Hyperspeedcube` | `MIT` | Locked Foundation | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-A` closed. Freeze as the `Phase 6R-A` runtime anchor for catalog, DSL, notation, replay, verification, and stats contracts; do not widen directly in `Phase 3R`. | | `KhronosGroup/glTF-Sample-Renderer` | `Apache-2.0` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 3R-D` closed for the anchor. Retain as the subordinate renderer/reference substrate beneath the landed `google/model-viewer` asset-QA lane; do not treat it as separately live. | | `KhronosGroup/glTF-Sample-Viewer` | `Apache-2.0` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 3R-D` closed for the anchor. Retain as the subordinate standards-aware asset QA and validation sidecar beneath the landed `google/model-viewer` lane; do not treat it as separately live. | -| `kkoomen/qbr` | `MIT` | Locked Foundation | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-A` closed. Freeze as the `Phase 6R-B` calibration, perceptual color matching, contour ordering, and scan-state extraction anchor; keep browser-side correction ownership with `vivaansinghvi07/rubix-cube-solver`. | | `NuiLab/code-vr` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-C` closed. Freeze as the `Phase 6R-F` symbolic-to-spatial XR pedagogy experiment lane only; do not let it own the practical browser XR runtime. | | `pissang/clay-viewer` | `BSD-3-Clause` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-C` closed. Freeze as part of the optional `Phase 3R-G` alternative browser viewer/editor comparison lane subordinate to `google/model-viewer`; widen only if a real sidecar gap remains after the primary browser stack exists. | | `pissang/claygl` | `BSD-style permissive (see LICENSE)` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-C` closed. Freeze as part of the optional `Phase 3R-G` alternative browser `3D` comparison lane subordinate to `mrdoob/three.js`; widen only if a real sidecar gap remains after the primary browser stack exists. | @@ -293,11 +330,7 @@ Count: `35` | `pmndrs/uikit` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Freeze as the browser spatial UI layer inside `Phase 3R-F` beside `pmndrs/xr`; do not promote it into a standalone product lane. | | `pmndrs/use-gesture` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the gesture/input substrate inside `Phase 3R-F`; widen only where browser sidecars actually need it. | | `pmndrs/zustand` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the browser-side state substrate inside `Phase 3R-F`; use only where browser sidecars actually need local/editor state. | -| `roice3/Magic120Cell` | `MIT` | Locked Strategic Donor | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 1R` closed. Retain as a `Phase 3R` permissive implementation candidate; implement only from the packet authority for this row and the retained-set contract. | -| `roice3/MagicCube5D` | `MIT` | Locked Strategic Donor | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 1R` closed. Retain as a `Phase 3R` permissive implementation candidate; implement only from the packet authority for this row and the retained-set contract. | -| `roice3/MagicTile` | `MIT` | Locked Strategic Donor | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-A` closed. Freeze as the `Phase 6R-D` topology, non-Euclidean geometry, and transform-aware macro donor beneath the `Hyperspeedcube` runtime anchor; do not promote it into runtime-base ownership. | | `tentone/rubix-solver` | `MIT` | Locked Strategic Donor | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-C` closed. Freeze as part of the `Phase 6R-E` native recognition-comparison adjunct lane for quad sorting, square-mask color sampling, and native face/state cross-checks behind the retained recognition anchors; do not widen in `Phase 3R`. | -| `vivaansinghvi07/rubix-cube-solver` | `MIT` | Locked Parallel Foundation | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-A` closed. Freeze as the `Phase 6R-C` reconstruction, correction, frame-voting, and explanation companion behind `kkoomen/qbr`; do not promote it into the primary calibration nucleus. | ## Retained Boundary-Sensitive Candidates @@ -325,7 +358,7 @@ benchmark, oracle, or retained non-live row later proves a real owner gap. These rows are not currently proven live and have now cleared `Phase 0R` deep evaluation. `Phase 1R` keeps them outside the active implementation board as benchmark/oracle, clean-room-later, or discard rows. -Count: `12` +Count: `13` | Repo | License | Prior bucket | Prior action | Current live state | Reset lane | Next step | | --- | --- | --- | --- | --- | --- | --- | @@ -338,15 +371,20 @@ Count: `12` | `cs0x7f/cstimer` | `GPL-3.0` | Reserve Bench | `future candidate` | `not_live_reference_or_discard_candidate` | `phase0r_reference_benchmark_or_discard_eval` | `Packet 0R-E` closed. Retain as the primary restrictive timer/stats/scramble/smart-device benchmark and future clean-room timer-pattern oracle. | | `efrantar/rob-twophase` | `GPL-3.0` | Reserve Bench | `future candidate` | `not_live_reference_or_discard_candidate` | `phase0r_reference_benchmark_or_discard_eval` | `Packet 0R-E` closed. Retain as a secondary solver oracle for metric, pruning, and performance comparison; do not treat as donor code. | | `MathewKJ2048/Rubiks-cube-simulator` | `GPL-3.0` | Reserve Bench | `future candidate` | `not_live_reference_or_discard_candidate` | `phase0r_reference_benchmark_or_discard_eval` | `Packet 0R-E` closed. Discard from the active retained set as an inferior duplicate of stronger pedagogy, planner, and history benchmarks. | +| `poliva/cubedex` | `no explicit license visible` | Locked Strategic Donor | `integrate` | `not_live_reference_or_discard_candidate` | `phase0r_reference_benchmark_or_discard_eval` | `Phase 1R` plus the `2026-05-27` smartcube practice/review/SRS hierarchy clarification are closed. Retain only as restrictive comparison context for smartcube-aware practice-shell behavior, review/SRS UX, recognition-versus-execution timing presentation, and local stats/history comparison; do not treat it as a live owner or a default clean-room next row. | | `ShellPuppy/RCube` | `GPL-3.0` | Reserve Bench | `future candidate` | `not_live_reference_or_discard_candidate` | `phase0r_reference_benchmark_or_discard_eval` | `Packet 0R-E` closed. Retain as a large-`N` centers/edges/parity benchmark and later clean-room research input, not as an active product donor. | | `vwcwong/CubeSim` | `GPL-3.0` | Reserve Bench | `future candidate` | `not_live_reference_or_discard_candidate` | `phase0r_reference_benchmark_or_discard_eval` | `Packet 0R-E` closed. Retain as a readable state/history and beginner-solver decomposition benchmark for later clean-room use. | | `yakupbilen/drl-rubiks-cube` | `MIT` | Reserve Bench | `future candidate` | `not_live_reference_or_discard_candidate` | `phase0r_reference_benchmark_or_discard_eval` | `Packet 0R-E` closed. Retain as an MIT research benchmark for learned heuristic search, ADI training loops, and offline experimentation rather than near-term product implementation. | ## Implementation rule going forward -- Preserve the twenty-four landed lanes as current truth. +- Preserve the twenty-nine landed lanes inside this `71`-row board as current truth. +- Keep `HactarCE/Hyperspeedcube`, `kkoomen/qbr`, + `vivaansinghvi07/rubix-cube-solver`, `roice3/MagicTile`, + `roice3/Magic120Cell`, and `roice3/MagicCube5D` explicitly marked as the six + later `Phase 6R` permissive lanes already implemented inside this board. - Keep `onionhoney/roux-trainers`, `cubing/alg.js`, `cubing/twisty.js`, `HactarCE/2x2x2x2-Scrambler`, and `kash/cubedesk` explicitly marked as the five currently verified restrictive clean-room lanes already implemented. - Keep `cubing/cubing.js`, `cutelyaware/magiccube4d`, `google/model-viewer/packages/shared-assets`, `PostHog/posthog`, `screenpipe/screenpipe`, and `remotion-dev/remotion` explicitly marked as the six currently verified live boundary-sensitive lanes. -- `Phase 0R` is now fully closed for the remaining `47` non-live rows. +- `Phase 0R` is now fully closed for the remaining `42` non-live rows. - `Phase 1R` is now the routing authority for retained-set widening and benchmark exclusion. - There is no remaining default `Phase 5R-A` opening. Future restrictive work starts from the landed per-lane preserve sequence or from a newly justified clean-room opening, while the optional `Phase 3R-G` browser comparison lane remains deferred unless the landed primary browser spatial stack exposes a real gap. diff --git a/docs/HYPERTWIST_RESTRICTIVE_CLEAN_ROOM_LIVE_STATE_RECONCILIATION_2026-05-27.md b/docs/HYPERTWIST_RESTRICTIVE_CLEAN_ROOM_LIVE_STATE_RECONCILIATION_2026-05-27.md index e0e8f65..e8a3222 100644 --- a/docs/HYPERTWIST_RESTRICTIVE_CLEAN_ROOM_LIVE_STATE_RECONCILIATION_2026-05-27.md +++ b/docs/HYPERTWIST_RESTRICTIVE_CLEAN_ROOM_LIVE_STATE_RECONCILIATION_2026-05-27.md @@ -44,11 +44,11 @@ Current restrictive clean-room live lanes: Current live counts at the repo-row level: - `71` total curated repo rows -- `24` current live repo rows -- `13` live permissive rows +- `29` current live repo rows +- `18` live permissive rows - `6` live boundary-sensitive rows - `5` live restrictive clean-room rows -- `47` current non-live rows +- `42` current non-live rows ## Why the old queue wording is now stale diff --git a/docs/v6_5_deep_manual_pack/HyperTwist/AGENTS.md b/docs/v6_5_deep_manual_pack/HyperTwist/AGENTS.md index 69cea5e..39b3202 100644 --- a/docs/v6_5_deep_manual_pack/HyperTwist/AGENTS.md +++ b/docs/v6_5_deep_manual_pack/HyperTwist/AGENTS.md @@ -86,10 +86,14 @@ Canonical doctrine doc: For HyperTwist, keep this explicit: - current shallow-eval set: `71` repos -- currently verified live/implemented in checked Unreal surfaces: `24` -- permissive live lanes: `13` +- currently verified live/implemented in checked Unreal surfaces: `29` +- permissive live lanes: `18` - boundary-sensitive live lanes: `6` - restrictive live lanes: `5` +- within that `71`-row shallow-eval set, the later landed permissive preserve + rows now also include `HactarCE/Hyperspeedcube`, `kkoomen/qbr`, + `vivaansinghvi07/rubix-cube-solver`, `roice3/MagicTile`, + `roice3/Magic120Cell`, and `roice3/MagicCube5D` - the restrictive landed lanes are `onionhoney/roux-trainers`, `cubing/alg.js`, `cubing/twisty.js`, `HactarCE/2x2x2x2-Scrambler`, and `kash/cubedesk`, and they are to be treated as properly clean-roomed and @@ -109,10 +113,10 @@ into: ## Reset rule Before recommending new HyperTwist donor-shaped widening from the remaining -`47` current non-live rows: +`42` current non-live rows: - do not reopen the already closed `Phase 0R`, `Phase 1R`, or `Phase 2R` packets -- preserve the twenty-four landed rows as current truth +- preserve the twenty-nine landed rows as current truth - continue from the closed packet sequence with no default new `Phase 5R-A` opening; use the landed restrictive per-lane authority for `onionhoney/roux-trainers`, `cubing/alg.js`, `cubing/twisty.js`,