Close HyperTwist Phase 2R packet 2R-B
This commit is contained in:
parent
d958aba213
commit
e38b2d399a
10 changed files with 548 additions and 59 deletions
|
|
@ -250,6 +250,7 @@ For HyperTwist specifically, the mirror/handoff model must now carry one additio
|
|||
- `Phase 1R` is now closed as the retained-set contract and handoff layer
|
||||
- the six already-live rows now also have a dedicated source-backed preservation authority doc
|
||||
- `Phase 2R-A` is now closed as the core ownership and acceptance authority for the five retained permissive anchor rows
|
||||
- `Phase 2R-B` is now closed as the support-plane ownership and acceptance authority for the retained permissive support rows in scope
|
||||
- the current manifest and doc control plane should now distinguish:
|
||||
- `53` non-live active implementation-board rows
|
||||
- `9` retained benchmark/oracle/clean-room-later rows outside the active implementation board
|
||||
|
|
@ -270,6 +271,7 @@ Reset rule:
|
|||
- `docs/HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md` for the six already-live lanes
|
||||
- `docs/HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md` for routing
|
||||
- `docs/HYPERTWIST_PHASE_2R_PACKET_2R_A_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md` for the five retained core permissive rows
|
||||
- `docs/HYPERTWIST_PHASE_2R_PACKET_2R_B_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md` for the retained permissive support-plane rows in scope
|
||||
- the relevant `0R-*` packet for any non-live retained row
|
||||
|
||||
## Manifest schema
|
||||
|
|
|
|||
|
|
@ -435,7 +435,7 @@ After this reconciliation:
|
|||
|
||||
## Current packet status
|
||||
|
||||
`Packet 0R-A`, `Packet 0R-B`, `Packet 0R-C`, `Packet 0R-D`, `Packet 0R-E`, `Phase 1R`, the live-lane preservation audit, and `Phase 2R-A` are now closed as authority steps.
|
||||
`Packet 0R-A`, `Packet 0R-B`, `Packet 0R-C`, `Packet 0R-D`, `Packet 0R-E`, `Phase 1R`, the live-lane preservation audit, `Phase 2R-A`, and `Phase 2R-B` are now closed as authority steps.
|
||||
|
||||
See:
|
||||
|
||||
|
|
@ -447,6 +447,7 @@ See:
|
|||
- `docs/HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md`
|
||||
- `docs/HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md`
|
||||
- `docs/HYPERTWIST_PHASE_2R_PACKET_2R_A_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md`
|
||||
- `docs/HYPERTWIST_PHASE_2R_PACKET_2R_B_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md`
|
||||
|
||||
Result:
|
||||
|
||||
|
|
@ -463,12 +464,17 @@ Result:
|
|||
- `Phase 1R` is now the retained-set contract and handoff authority for all post-`Phase 0R` routing
|
||||
- the six already-live rows now also have symmetric source-backed preservation authority through the live-lane audit
|
||||
- `Phase 2R-A` is now the ownership and acceptance authority for the five core retained permissive rows
|
||||
- `Phase 2R-B` is now the ownership and acceptance authority for the primary retained permissive support-plane rows in scope
|
||||
- none of those packet rows are currently proven live in checked Unreal surfaces
|
||||
- `Aarav2709/KubeTimr` is now the only `2R-A` row cleared for direct `Phase 3R` widening
|
||||
- `HactarCE/Hyperspeedcube`, `kkoomen/qbr`, `vivaansinghvi07/rubix-cube-solver`, and `roice3/MagicTile` remain packetized for `Phase 6R`
|
||||
- `Aarav2709/KubeTimr` is the earliest straight permissive subsystem implementation candidate after `Phase 2R-A`
|
||||
- `Hypercubers/hypercubing.xyz` is the retained knowledge/curriculum/community donor
|
||||
- `apache/echarts` is the retained analytics/reporting anchor
|
||||
- `google/model-viewer` plus `KhronosGroup/glTF-Sample-Viewer` are now the retained browser presentation/editor and standards-QA `3R-D` lane
|
||||
- `met4citizen/TalkingHead` is now the retained embodied companion `3R-E` lane
|
||||
- `mrdoob/three.js`, `pmndrs/react-three-fiber`, and `pmndrs/xr` now define the retained browser `3D` / XR support `3R-F` lane
|
||||
- the residual `0R-B` rows `cahidenes/rubiks-cube-solver`, `tentone/rubix-solver`, `NuiLab/code-vr`, `pissang/claygl`, and `pissang/clay-viewer` remain retained but wait for `Phase 2R-C`
|
||||
- `cubing/cubing.js` is retained only through MPL-aware dependency or adapter use
|
||||
- `cutelyaware/magiccube4d` is retained as an attributed strategic donor beneath the `Hyperspeedcube` anchor
|
||||
- `google/model-viewer/packages/shared-assets` is retained only as a fixture and QA pack
|
||||
|
|
@ -480,6 +486,7 @@ License-tracking boundary:
|
|||
- `docs/v6_5_deep_manual_pack/HyperTwist/LICENSETRACKING.md` is policy-only and must not become a second repo-row legal ledger
|
||||
- `docs/HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md` is the source-backed preservation authority for the six already-live rows
|
||||
- `docs/HYPERTWIST_PHASE_2R_PACKET_2R_A_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md` is the packet authority for the five core retained permissive rows once source extraction has already been read
|
||||
- `docs/HYPERTWIST_PHASE_2R_PACKET_2R_B_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md` is the packet authority for the primary retained permissive support-plane rows once source extraction has already been read
|
||||
- `Packet 0R-A`, `Packet 0R-B`, and `Packet 0R-C` are the source-value and exclusion-rationale authorities for their retained rows
|
||||
- `Packet 0R-D` is the governance and Model A authority for its retained rows, but not the Model B handoff artifact
|
||||
- `Packet 0R-E` is the source-value and discard-rationale authority for its twelve rows
|
||||
|
|
@ -491,5 +498,5 @@ License-tracking boundary:
|
|||
The next bounded move is:
|
||||
|
||||
1. keep `Phase 3R+` widening frozen
|
||||
2. open `Phase 2R-B`
|
||||
3. convert the retained permissive support plane into concrete implementation packets, ownership boundaries, and acceptance criteria
|
||||
2. open `Phase 2R-C`
|
||||
3. close the residual `0R-B` adjunct and alternative-support rows so no permissive `0R-B` lane remains on broad inherited routing
|
||||
|
|
|
|||
|
|
@ -157,28 +157,23 @@ Contract:
|
|||
- `Phase 6R` for `HactarCE/Hyperspeedcube`, `kkoomen/qbr`, `vivaansinghvi07/rubix-cube-solver`, and `roice3/MagicTile`
|
||||
- do not reopen `Phase 0R` debate on these rows unless new source evidence appears
|
||||
|
||||
### `0R-B` retained permissive support set -> `Phase 3R`
|
||||
### `0R-B` retained permissive support set -> `Phase 2R-B` split routing
|
||||
|
||||
Analytics, reporting, curriculum, viewer, runtime, interaction, and helper support rows:
|
||||
`Phase 2R-B` is now closed for the primary permissive support-plane rows:
|
||||
|
||||
- `Hypercubers/hypercubing.xyz`
|
||||
- `Hypercubers/hypercubing.xyz` -> `Phase 3R-B`
|
||||
- `apache/echarts`
|
||||
- `ecomfe/zrender`
|
||||
- `ecomfe/echarts-gl`
|
||||
- `ecomfe/echarts-gl` -> `Phase 3R-C`
|
||||
- `google/model-viewer`
|
||||
- `google/model-viewer/packages/model-viewer-effects`
|
||||
- `google/model-viewer/packages/modelviewer.dev`
|
||||
- `google/model-viewer/packages/render-fidelity-tools`
|
||||
- `google/model-viewer/packages/space-opera`
|
||||
- `KhronosGroup/glTF-Sample-Renderer`
|
||||
- `KhronosGroup/glTF-Sample-Viewer`
|
||||
- `KhronosGroup/glTF-Sample-Viewer` -> `Phase 3R-D`
|
||||
- `met4citizen/TalkingHead` -> `Phase 3R-E`
|
||||
- `mrdoob/three.js`
|
||||
- `pissang/claygl`
|
||||
- `pissang/clay-viewer`
|
||||
- `NuiLab/code-vr`
|
||||
- `met4citizen/TalkingHead`
|
||||
- `cahidenes/rubiks-cube-solver`
|
||||
- `tentone/rubix-solver`
|
||||
- `@react-spring/animated`
|
||||
- `@react-spring/core`
|
||||
- `@react-spring/parallax`
|
||||
|
|
@ -196,13 +191,22 @@ Analytics, reporting, curriculum, viewer, runtime, interaction, and helper suppo
|
|||
- `pmndrs/uikit`
|
||||
- `pmndrs/use-gesture`
|
||||
- `pmndrs/xr`
|
||||
- `pmndrs/zustand`
|
||||
- `pmndrs/zustand` -> `Phase 3R-F`
|
||||
|
||||
Residual `0R-B` rows are still retained but not closed by `2R-B`:
|
||||
|
||||
- `cahidenes/rubiks-cube-solver`
|
||||
- `tentone/rubix-solver`
|
||||
- `NuiLab/code-vr`
|
||||
- `pissang/claygl`
|
||||
- `pissang/clay-viewer`
|
||||
|
||||
Contract:
|
||||
|
||||
- read `Packet 0R-B` before any widening
|
||||
- treat these rows as retained support or capability donors, not equal foundation owners
|
||||
- packetization of these rows belongs to `Phase 2R`; actual widening belongs to `Phase 3R`
|
||||
- read [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) before implementing any row covered by `2R-B`
|
||||
- treat `2R-B` rows as support-plane owners, subordinate packages, or helper/dependency lanes according to the packet, not as equal foundation owners
|
||||
- route the residual five `0R-B` rows through `Phase 2R-C` before any widening decision is treated as final
|
||||
|
||||
### `0R-C` boundary-sensitive set -> `Phase 4R`
|
||||
|
||||
|
|
@ -315,4 +319,4 @@ Current closure:
|
|||
- `Aarav2709/KubeTimr`
|
||||
- `roice3/MagicTile`
|
||||
|
||||
The next bounded move after that closure is `Phase 2R-B`.
|
||||
The next bounded move after that closure is `Phase 2R-C`.
|
||||
|
|
|
|||
|
|
@ -248,4 +248,11 @@ The packeted dependency order is now explicit:
|
|||
|
||||
`Phase 2R-A` is now closed as the ownership and acceptance authority for the five core retained rows above.
|
||||
|
||||
The next bounded move is `Phase 2R-B`: packetize the retained permissive support plane so the curriculum, analytics, viewer, XR, and support donors also have explicit ownership and acceptance contracts before `Phase 3R+` widening starts.
|
||||
At the time `2R-A` closed, the next bounded move was `Phase 2R-B`.
|
||||
|
||||
That packet is now also closed.
|
||||
|
||||
Current forward routing now lives in:
|
||||
|
||||
- [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_REPO_EVALUATION_RESET_AND_IMPLEMENTATION_SCHEDULE_2026-05-11.md](C:/HyperTwist/docs/HYPERTWIST_REPO_EVALUATION_RESET_AND_IMPLEMENTATION_SCHEDULE_2026-05-11.md:1)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,439 @@
|
|||
# HyperTwist Phase 2R Packet 2R-B Ownership And Acceptance Contract
|
||||
|
||||
Created on `2026-05-13`
|
||||
|
||||
## Status
|
||||
|
||||
`Phase 2R / Packet 2R-B` is now `closed`.
|
||||
|
||||
This packet converts the primary retained `0R-B` support-plane rows from source-evaluated donors into implementation-ready ownership contracts.
|
||||
|
||||
It does not redo source parsing.
|
||||
|
||||
That source-value work already lives in:
|
||||
|
||||
- [HYPERTWIST_PHASE_0R_PACKET_0R_B_EVALUATION_2026-05-12.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_0R_PACKET_0R_B_EVALUATION_2026-05-12.md:1)
|
||||
- [REPO_LICENSE_TRACKING.md](C:/HyperTwist/docs/REPO_LICENSE_TRACKING.md:1)
|
||||
|
||||
This packet answers the next question instead:
|
||||
|
||||
- which retained permissive support-plane repos are allowed to own specific first-party browser-side or support-side subsystems
|
||||
- which repos are only subordinate packages, helper layers, or QA sidecars beneath stronger anchors
|
||||
- which first-party contracts must exist before widening is accepted
|
||||
- which `Phase 3R` packet each lane may enter next
|
||||
- which `0R-B` rows are still not part of the support-plane packet and must wait for `2R-C`
|
||||
|
||||
## Purpose
|
||||
|
||||
`Phase 2R-A` closed ownership for the core runtime, recognition, timer, and topology rows.
|
||||
|
||||
`Phase 2R-B` closes the next ownership gap for the retained permissive support plane:
|
||||
|
||||
- knowledge, curriculum, notation, and community surfaces
|
||||
- analytics and reporting surfaces
|
||||
- browser presentation, inspection, editor, and QA sidecars
|
||||
- embodied companion surfaces
|
||||
- browser-side `3D`, XR, spatial UI, effect, state, gesture, and motion support stacks
|
||||
|
||||
Without this packet, future instances would still be able to widen the right support repos for the wrong reasons.
|
||||
|
||||
## Scope
|
||||
|
||||
This packet closes ownership and acceptance for these retained `0R-B` rows:
|
||||
|
||||
- `Hypercubers/hypercubing.xyz`
|
||||
- `apache/echarts`
|
||||
- `ecomfe/zrender`
|
||||
- `ecomfe/echarts-gl`
|
||||
- `KhronosGroup/glTF-Sample-Viewer`
|
||||
- `KhronosGroup/glTF-Sample-Renderer`
|
||||
- `google/model-viewer`
|
||||
- `google/model-viewer/packages/model-viewer-effects`
|
||||
- `google/model-viewer/packages/modelviewer.dev`
|
||||
- `google/model-viewer/packages/render-fidelity-tools`
|
||||
- `google/model-viewer/packages/space-opera`
|
||||
- `met4citizen/TalkingHead`
|
||||
- `mrdoob/three.js`
|
||||
- `pmndrs/postprocessing`
|
||||
- `pmndrs/react-postprocessing`
|
||||
- `pmndrs/react-three-fiber`
|
||||
- `pmndrs/drei`
|
||||
- `pmndrs/xr`
|
||||
- `pmndrs/uikit`
|
||||
- `pmndrs/three-stdlib`
|
||||
- `pmndrs/maath`
|
||||
- `pmndrs/zustand`
|
||||
- `pmndrs/leva`
|
||||
- `pmndrs/use-gesture`
|
||||
- `pmndrs/react-spring`
|
||||
- `@react-spring/core`
|
||||
- `@react-spring/shared`
|
||||
- `@react-spring/types`
|
||||
- `@react-spring/parallax`
|
||||
- `@react-spring/rafz`
|
||||
- `@react-spring/animated`
|
||||
|
||||
This packet does **not** close the remaining `0R-B` adjunct or comparison rows.
|
||||
|
||||
Those rows remain pending for `Phase 2R-C`:
|
||||
|
||||
- `cahidenes/rubiks-cube-solver`
|
||||
- `tentone/rubix-solver`
|
||||
- `NuiLab/code-vr`
|
||||
- `pissang/claygl`
|
||||
- `pissang/clay-viewer`
|
||||
|
||||
Reason for the split:
|
||||
|
||||
- `cahidenes/rubiks-cube-solver` and `tentone/rubix-solver` are recognition comparison adjuncts behind the `0R-A` recognition anchors, not support-plane owners
|
||||
- `NuiLab/code-vr` is an XR pedagogy-pattern donor only, not the practical browser XR runtime owner
|
||||
- `pissang/claygl` and `pissang/clay-viewer` are alternative browser comparison lanes subordinate to the retained `three.js` + `model-viewer` stack
|
||||
|
||||
## Authority boundary
|
||||
|
||||
Use the documents in this order for the repos in this packet:
|
||||
|
||||
1. this packet for subsystem ownership, acceptance markers, and `Phase 3R` packet entry
|
||||
2. [HYPERTWIST_PHASE_0R_PACKET_0R_B_EVALUATION_2026-05-12.md](C:/HyperTwist/docs/HYPERTWIST_PHASE_0R_PACKET_0R_B_EVALUATION_2026-05-12.md:1) for source-value extraction and exclusion rationale
|
||||
3. [REPO_LICENSE_TRACKING.md](C:/HyperTwist/docs/REPO_LICENSE_TRACKING.md:1) for license, attribution, notice, and provenance obligations
|
||||
4. [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) for retained-set routing
|
||||
|
||||
Document responsibilities are strict:
|
||||
|
||||
- `0R-B` owns source-value extraction and non-promotion rationale
|
||||
- `REPO_LICENSE_TRACKING.md` owns repo-row legal detail
|
||||
- this packet owns ownership boundaries, acceptance markers, and packet entry sequencing for the support-plane rows in scope
|
||||
|
||||
## Packet licensing snapshot
|
||||
|
||||
- `MIT`: `Hypercubers/hypercubing.xyz`, `met4citizen/TalkingHead`, `mrdoob/three.js`, `pmndrs/react-postprocessing`, `pmndrs/react-spring`, `pmndrs/react-three-fiber`, `pmndrs/drei`, `pmndrs/xr`, `pmndrs/uikit`, `pmndrs/three-stdlib`, `pmndrs/maath`, `pmndrs/zustand`, `pmndrs/leva`, `pmndrs/use-gesture`, `@react-spring/core`, `@react-spring/shared`, `@react-spring/types`, `@react-spring/parallax`, `@react-spring/rafz`, `@react-spring/animated`
|
||||
- `Apache-2.0`: `apache/echarts`, `KhronosGroup/glTF-Sample-Viewer`, `KhronosGroup/glTF-Sample-Renderer`, `google/model-viewer`, `google/model-viewer/packages/model-viewer-effects`, `google/model-viewer/packages/modelviewer.dev`, `google/model-viewer/packages/render-fidelity-tools`, `google/model-viewer/packages/space-opera`
|
||||
- `BSD family`: `ecomfe/zrender`, `ecomfe/echarts-gl`
|
||||
- `Zlib`: `pmndrs/postprocessing`
|
||||
|
||||
## Packet result
|
||||
|
||||
`2R-B` freezes the following support-plane routing:
|
||||
|
||||
- `Hypercubers/hypercubing.xyz` is the knowledge, curriculum, notation, and community anchor for `Phase 3R-B`
|
||||
- `apache/echarts` is the analytics and reporting anchor for `Phase 3R-C`, with `ecomfe/zrender` and `ecomfe/echarts-gl` subordinate beneath it
|
||||
- `google/model-viewer` is the browser presentation and editor anchor for `Phase 3R-D`
|
||||
- `KhronosGroup/glTF-Sample-Viewer` remains a standards-aware QA and validation sidecar in `Phase 3R-D`, not a competing viewer foundation
|
||||
- `met4citizen/TalkingHead` is the embodied companion anchor for `Phase 3R-E`
|
||||
- `mrdoob/three.js`, `pmndrs/react-three-fiber`, and `pmndrs/xr` define the browser `3D` / XR support stack for `Phase 3R-F`
|
||||
- `pmndrs/uikit`, `pmndrs/postprocessing`, `pmndrs/react-postprocessing`, `pmndrs/drei`, `pmndrs/three-stdlib`, `pmndrs/maath`, `pmndrs/zustand`, `pmndrs/leva`, `pmndrs/use-gesture`, `pmndrs/react-spring`, and `@react-spring/*` remain subordinate helper or dependency lanes inside `3R-F`
|
||||
- none of these rows are newly proven live in checked Unreal surfaces
|
||||
|
||||
Important correction:
|
||||
|
||||
- the older broad reading that all `0R-B` rows simply re-enter as equal `Phase 3R` donors is now superseded
|
||||
- some `0R-B` rows are now explicitly support-plane owners
|
||||
- some are explicitly subordinate packages or helper layers beneath those owners
|
||||
- the remaining `0R-B` comparison and alternative lanes are not closed by this packet and stay pending for `2R-C`
|
||||
|
||||
Implementation entry result:
|
||||
|
||||
| Repo or lane | Ownership class | Earliest widening phase | Packet entry |
|
||||
| --- | --- | --- | --- |
|
||||
| `Hypercubers/hypercubing.xyz` | knowledge/curriculum anchor | `Phase 3R` | `3R-B` |
|
||||
| `apache/echarts` | analytics/reporting anchor | `Phase 3R` | `3R-C` |
|
||||
| `ecomfe/zrender` | lower-level `2D` substrate beneath `apache/echarts` | `Phase 3R` only if needed | `3R-C` |
|
||||
| `ecomfe/echarts-gl` | optional `3D` analytics sidecar beneath `apache/echarts` | `Phase 3R` | `3R-C` |
|
||||
| `google/model-viewer` | browser presentation/editor anchor | `Phase 3R` | `3R-D` |
|
||||
| `KhronosGroup/glTF-Sample-Viewer` | standards-aware asset QA and validation sidecar | `Phase 3R` | `3R-D` |
|
||||
| `KhronosGroup/glTF-Sample-Renderer` | lower-level renderer reference beneath the QA lane | `Phase 3R` subordinate only | `3R-D` |
|
||||
| `google/model-viewer/packages/space-opera` | subordinate editor and inspection package | `Phase 3R` after the base viewer lane | `3R-D` |
|
||||
| `google/model-viewer/packages/model-viewer-effects` | subordinate emphasis/effects package | `Phase 3R` only if needed | `3R-D` |
|
||||
| `google/model-viewer/packages/render-fidelity-tools` | fidelity-oracle and regression sidecar | `Phase 3R` testing sidecar only | `3R-D` |
|
||||
| `google/model-viewer/packages/modelviewer.dev` | docs/demo infrastructure sidecar | `Phase 3R` docs/support sidecar only | `3R-D` |
|
||||
| `met4citizen/TalkingHead` | embodied companion anchor | `Phase 3R` | `3R-E` |
|
||||
| `mrdoob/three.js` | commodity browser `3D` substrate | `Phase 3R` only through higher-level sidecars | `3R-F` |
|
||||
| `pmndrs/react-three-fiber` | React-side renderer substrate above `three.js` | `Phase 3R` | `3R-F` |
|
||||
| `pmndrs/xr` | browser XR interaction and session anchor | `Phase 3R` | `3R-F` |
|
||||
| `pmndrs/uikit` | browser spatial UI layer beside `pmndrs/xr` | `Phase 3R` | `3R-F` |
|
||||
| `pmndrs/postprocessing` | browser post-effect substrate | `Phase 3R` beneath browser viewer/editor lanes | `3R-F` |
|
||||
| `pmndrs/react-postprocessing` | React wrapper above `postprocessing` | `Phase 3R` only if React-side viewer tooling exists | `3R-F` |
|
||||
| `pmndrs/drei` | helper/abstraction layer above `react-three-fiber` | `Phase 3R` only where needed | `3R-F` |
|
||||
| `pmndrs/three-stdlib` | shared utility substrate | `Phase 3R` as infrastructure only | `3R-F` |
|
||||
| `pmndrs/maath` | math-helper substrate | `Phase 3R` only where needed | `3R-F` |
|
||||
| `pmndrs/zustand` | browser-side state substrate | `Phase 3R` only where needed | `3R-F` |
|
||||
| `pmndrs/leva` | authoring/debug control sidecar | `Phase 3R` only where needed | `3R-F` |
|
||||
| `pmndrs/use-gesture` | browser gesture/input substrate | `Phase 3R` only where needed | `3R-F` |
|
||||
| `pmndrs/react-spring` | browser-side motion substrate | `Phase 3R` only where needed | `3R-F` |
|
||||
| `@react-spring/core`, `@react-spring/shared`, `@react-spring/types`, `@react-spring/parallax`, `@react-spring/rafz`, `@react-spring/animated` | subordinate package rows folded under `pmndrs/react-spring` | `Phase 3R` only through the parent lane | `3R-F` |
|
||||
|
||||
## Support-plane ownership matrix
|
||||
|
||||
| Domain | Primary owner | Explicit support owner | Explicitly denied owner |
|
||||
| --- | --- | --- | --- |
|
||||
| Knowledge model, progression, notation pedagogy, community taxonomy | `Hypercubers/hypercubing.xyz` | none in this packet | analytics, viewer, XR, or avatar stacks |
|
||||
| Analytics, reporting, browser dashboards, report export | `apache/echarts` | `ecomfe/echarts-gl`, `ecomfe/zrender` | viewer/editor lanes, XR lanes, runtime lanes |
|
||||
| Browser presentation, hotspot-style inspection, compact editor flows | `google/model-viewer` | `google/model-viewer/packages/space-opera`, `google/model-viewer/packages/model-viewer-effects` | standards QA lanes as the main presentation owner |
|
||||
| Standards-aware asset QA, validation, fidelity comparison | `KhronosGroup/glTF-Sample-Viewer` | `KhronosGroup/glTF-Sample-Renderer`, `google/model-viewer/packages/render-fidelity-tools` | gameplay, runtime, or main browser viewer ownership |
|
||||
| Embodied companion presence | `met4citizen/TalkingHead` | none in this packet | XR runtime stack, knowledge lane, analytics lane |
|
||||
| Browser `3D` substrate | `mrdoob/three.js` | `pmndrs/react-three-fiber`, `pmndrs/three-stdlib`, `pmndrs/maath` | `google/model-viewer` or QA sidecars as substrate owners |
|
||||
| Browser XR session and immersive interaction | `pmndrs/xr` | `pmndrs/uikit`, `pmndrs/use-gesture`, `pmndrs/zustand`, `pmndrs/react-spring` | avatar, analytics, or knowledge lanes |
|
||||
| Browser post-effects | `pmndrs/postprocessing` | `pmndrs/react-postprocessing`, `google/model-viewer/packages/model-viewer-effects` | editor/presentation lanes as generic effect substrates |
|
||||
| React browser helper and authoring stack | `pmndrs/react-three-fiber` | `pmndrs/drei`, `pmndrs/leva`, `pmndrs/zustand` | generic product-shell or runtime ownership |
|
||||
|
||||
## Repo contracts
|
||||
|
||||
### `Hypercubers/hypercubing.xyz`
|
||||
|
||||
Ownership granted:
|
||||
|
||||
- first-party knowledge graph and community taxonomy contract for hypercubing
|
||||
- progression-ladder contract across `3D`, `4D`, non-Euclidean, and higher-dimensional learning surfaces
|
||||
- notation pedagogy, glossary, and comparative feature-matrix contract
|
||||
- leaderboard event-definition and profile/report schema for community-facing reference surfaces
|
||||
|
||||
Ownership denied:
|
||||
|
||||
- do not let this repo own runtime semantics, puzzle simulation, or solver execution
|
||||
- do not let it own recognition, timer, or curriculum drill execution engines
|
||||
- do not let its static-site shell dictate HyperTwist's host application architecture
|
||||
|
||||
Acceptance markers before widening may start:
|
||||
|
||||
- define a first-party knowledge and taxonomy schema for puzzles, methods, software, and progression stages
|
||||
- define a first-party notation reference contract with glossary, examples, and cross-linking boundaries
|
||||
- define a first-party progression contract with stage identity, prerequisites, learning-order metadata, and display rules
|
||||
- define a first-party leaderboard/report contract with event IDs, formatted times, solver profiles, and relative-date display rules
|
||||
|
||||
Earliest widening route:
|
||||
|
||||
- `Phase 3R / Packet 3R-B`
|
||||
|
||||
### `apache/echarts`
|
||||
|
||||
Ownership granted:
|
||||
|
||||
- first-party analytics and reporting dataset contract
|
||||
- chart-option and report-definition boundary for dashboards, progress summaries, and coaching reports
|
||||
- browser-side export, accessibility, and SSR-capable reporting surfaces
|
||||
|
||||
Ownership denied:
|
||||
|
||||
- do not let this repo own gameplay or simulation runtime
|
||||
- do not let it replace first-party analytics data modeling with opaque chart-state coupling
|
||||
- do not let lower-level render substrates displace it as the reporting anchor
|
||||
|
||||
Acceptance markers before widening may start:
|
||||
|
||||
- define a first-party analytics dataset schema for solves, sessions, splits, drill progression, and replay summaries
|
||||
- define a first-party report-definition contract with chart identity, inputs, aggregation boundaries, and export metadata
|
||||
- define an accessibility and export contract for browser-side reports
|
||||
- define the subordinate use boundary for `ecomfe/zrender` and `ecomfe/echarts-gl`
|
||||
|
||||
Subordinate lanes under this owner:
|
||||
|
||||
- `ecomfe/zrender` owns only the lower-level `2D` painter and event substrate beneath reporting work
|
||||
- `ecomfe/echarts-gl` owns only optional `3D` analytics and explainer surfaces beneath reporting work
|
||||
|
||||
Earliest widening route:
|
||||
|
||||
- `Phase 3R / Packet 3R-C`
|
||||
|
||||
### `google/model-viewer`
|
||||
|
||||
Ownership granted:
|
||||
|
||||
- first-party browser presentation and compact inspection contract for model-side support surfaces
|
||||
- first-party hotspot, annotation, camera, orbit, and presentation-state boundary for browser sidecars
|
||||
- first-party compact browser editor and inspector relationship for supporting support-plane asset workflows
|
||||
|
||||
Ownership denied:
|
||||
|
||||
- do not let this repo become HyperTwist's main runtime or gameplay foundation
|
||||
- do not let it replace the commodity `three.js` substrate
|
||||
- do not let docs/demo infrastructure become a product-shell owner
|
||||
|
||||
Acceptance markers before widening may start:
|
||||
|
||||
- define a first-party browser viewer embed contract with supported asset inputs, camera state, annotation surfaces, and lifecycle hooks
|
||||
- define a first-party editor/inspection contract with hotspot, camera, snippet/export, and preview-state boundaries
|
||||
- define a first-party QA relationship between browser presentation, `KhronosGroup/glTF-Sample-Viewer`, and render-fidelity tooling
|
||||
- define a first-party separation between shippable product viewer behavior and docs/demo-only behavior
|
||||
|
||||
Subordinate lanes under this owner:
|
||||
|
||||
- `google/model-viewer/packages/space-opera` is the bounded editor and inspection package
|
||||
- `google/model-viewer/packages/model-viewer-effects` is the bounded emphasis/effects package
|
||||
- `google/model-viewer/packages/modelviewer.dev` is docs/demo infrastructure only
|
||||
|
||||
Earliest widening route:
|
||||
|
||||
- `Phase 3R / Packet 3R-D`
|
||||
|
||||
### `KhronosGroup/glTF-Sample-Viewer`
|
||||
|
||||
Ownership granted:
|
||||
|
||||
- first-party standards-aware asset QA and validation contract
|
||||
- validation, statistics, capture, and inspection sidecar boundary for imported browser-viewer assets
|
||||
- renderer-comparison and standards-conformance entry point for browser-side QA work
|
||||
|
||||
Ownership denied:
|
||||
|
||||
- do not let this repo displace `google/model-viewer` as the main browser presentation/editor lane
|
||||
- do not let this repo displace `mrdoob/three.js` as the general browser `3D` substrate
|
||||
- do not let this repo expand into gameplay, simulation, or product-shell ownership
|
||||
|
||||
Acceptance markers before widening may start:
|
||||
|
||||
- define a first-party asset QA contract with validation status, capture/report artifacts, statistics surfaces, and failure reporting
|
||||
- define a first-party renderer-comparison contract for standards-aware preview and regression checks
|
||||
- define the subordinate relationship for `KhronosGroup/glTF-Sample-Renderer`
|
||||
- define the fidelity-oracle relationship for `google/model-viewer/packages/render-fidelity-tools`
|
||||
|
||||
Subordinate lanes under this owner:
|
||||
|
||||
- `KhronosGroup/glTF-Sample-Renderer` is the lower-level renderer/reference substrate
|
||||
- `google/model-viewer/packages/render-fidelity-tools` is the bounded fidelity-oracle and regression sidecar
|
||||
|
||||
Earliest widening route:
|
||||
|
||||
- `Phase 3R / Packet 3R-D`
|
||||
|
||||
### `met4citizen/TalkingHead`
|
||||
|
||||
Ownership granted:
|
||||
|
||||
- first-party embodied companion presence contract
|
||||
- realtime lip-sync queue, gesture, mood, subtitle, and embedded avatar state boundary
|
||||
- browser-side narrated coaching and operator-companion surface contract
|
||||
|
||||
Ownership denied:
|
||||
|
||||
- do not let this repo own general speech synthesis infrastructure
|
||||
- do not let external TTS vendors become hard architecture requirements
|
||||
- do not let the avatar shell become HyperTwist's generic character or product foundation
|
||||
|
||||
Acceptance markers before widening may start:
|
||||
|
||||
- define a first-party narration event contract for spoken text, subtitles, mood, and gesture triggers
|
||||
- define an avatar-embedding contract that separates companion surfaces from product-wide host UI
|
||||
- define a vendor-adapter boundary for speech or audio generation rather than coupling to one upstream path
|
||||
- define streaming and queue lifecycle states for realtime companion playback
|
||||
|
||||
Earliest widening route:
|
||||
|
||||
- `Phase 3R / Packet 3R-E`
|
||||
|
||||
### `mrdoob/three.js`
|
||||
|
||||
Ownership granted:
|
||||
|
||||
- first-party commodity browser `3D` substrate boundary for browser-only sidecars
|
||||
- renderer, scene, math, loader, and addon substrate ownership beneath higher-level browser support surfaces
|
||||
|
||||
Ownership denied:
|
||||
|
||||
- do not let this repo become a standalone HyperTwist product lane
|
||||
- do not let browser `3D` substrate importance get misread as a reason to replace the Unreal-first runtime stance
|
||||
- do not let it absorb XR-session or React-renderer ownership that belongs above it
|
||||
|
||||
Acceptance markers before widening may start:
|
||||
|
||||
- define a first-party browser-side substrate contract with renderer lifecycle, scene/model loading, camera helpers, and asset-view support boundaries
|
||||
- define an explicit separation between browser-side sidecars and Unreal runtime ownership
|
||||
- define how higher-level browser stacks may depend on this substrate without turning it into a product shell
|
||||
|
||||
Subordinate lanes under this owner:
|
||||
|
||||
- `pmndrs/three-stdlib` is the shared utility shelf beneath higher-level browser-side lanes
|
||||
- `pmndrs/maath` is the narrow math-helper substrate
|
||||
|
||||
Earliest widening route:
|
||||
|
||||
- `Phase 3R / Packet 3R-F`
|
||||
|
||||
### `pmndrs/react-three-fiber`
|
||||
|
||||
Ownership granted:
|
||||
|
||||
- first-party React-side browser renderer contract above `mrdoob/three.js`
|
||||
- Canvas/createRoot shelling, event, hook, and store integration boundary for browser support surfaces
|
||||
|
||||
Ownership denied:
|
||||
|
||||
- do not let this repo replace `mrdoob/three.js` as the base substrate
|
||||
- do not let React browser ergonomics become mandatory architecture outside browser-only sidecars
|
||||
- do not let helper packages turn this lane into a product-shell owner
|
||||
|
||||
Acceptance markers before widening may start:
|
||||
|
||||
- define a first-party React-side browser-renderer contract with canvas lifecycle, event bridge, and store ownership boundaries
|
||||
- define where `pmndrs/drei`, `pmndrs/postprocessing`, and `pmndrs/react-postprocessing` may sit above this renderer
|
||||
- define the compatibility boundary between React-side support surfaces and non-React-side browser viewers
|
||||
|
||||
Subordinate lanes under this owner:
|
||||
|
||||
- `pmndrs/drei` is the helper and abstraction layer above the React renderer
|
||||
- `pmndrs/postprocessing` and `pmndrs/react-postprocessing` provide effect composition beneath or beside viewer support surfaces
|
||||
|
||||
Earliest widening route:
|
||||
|
||||
- `Phase 3R / Packet 3R-F`
|
||||
|
||||
### `pmndrs/xr`
|
||||
|
||||
Ownership granted:
|
||||
|
||||
- first-party browser XR session, store, and immersive interaction contract
|
||||
- DOM overlay, locomotion, pointer-event, and manipulation-surface boundary for browser XR sidecars
|
||||
- immersive browser-side operator-support and training-sidecar interaction contract
|
||||
|
||||
Ownership denied:
|
||||
|
||||
- do not let this repo become HyperTwist's general runtime foundation
|
||||
- do not let it absorb avatar, analytics, or knowledge-surface ownership
|
||||
- do not let its browser-side interaction shell dictate non-browser product architecture
|
||||
|
||||
Acceptance markers before widening may start:
|
||||
|
||||
- define a first-party XR session/store contract with lifecycle, permissions, and interaction-state boundaries
|
||||
- define a pointer, grab, locomotion, and handle contract for immersive support surfaces
|
||||
- define the spatial UI relationship for `pmndrs/uikit`
|
||||
- define the helper relationships for `pmndrs/zustand`, `pmndrs/use-gesture`, and `pmndrs/react-spring`
|
||||
|
||||
Subordinate lanes under this owner:
|
||||
|
||||
- `pmndrs/uikit` is the browser spatial UI layer beside XR session ownership
|
||||
- `pmndrs/zustand` is the browser-side state substrate
|
||||
- `pmndrs/use-gesture` is the gesture/input substrate
|
||||
- `pmndrs/react-spring` and `@react-spring/*` are the motion and animation substrates
|
||||
- `pmndrs/leva` is a bounded authoring and debug sidecar only
|
||||
|
||||
Earliest widening route:
|
||||
|
||||
- `Phase 3R / Packet 3R-F`
|
||||
|
||||
## Residual `0R-B` rows held for `2R-C`
|
||||
|
||||
These rows are still retained, but `2R-B` does not close them:
|
||||
|
||||
| Repo | Why it is not in `2R-B` | Expected next routing |
|
||||
| --- | --- | --- |
|
||||
| `cahidenes/rubiks-cube-solver` | recognition comparison adjunct behind the `0R-A` recognition anchors, not a support-plane owner | `Phase 2R-C`, then later `Phase 6R` only if reopened |
|
||||
| `tentone/rubix-solver` | native recognition comparison adjunct behind the `0R-A` recognition anchors, not a support-plane owner | `Phase 2R-C`, then later `Phase 6R` only if reopened |
|
||||
| `NuiLab/code-vr` | XR pedagogy and representation-pattern donor only, not the practical browser XR runtime owner | `Phase 2R-C` |
|
||||
| `pissang/claygl` | alternative browser `3D` substrate subordinate to retained `three.js` lane | `Phase 2R-C` |
|
||||
| `pissang/clay-viewer` | alternative browser viewer/editor sidecar subordinate to retained `model-viewer` lane | `Phase 2R-C` |
|
||||
|
||||
## Dependency order
|
||||
|
||||
The packeted dependency order is now explicit:
|
||||
|
||||
1. `Hypercubers/hypercubing.xyz` may widen early as `3R-B` because it owns reference and curriculum surfaces, not runtime foundation
|
||||
2. `apache/echarts` may widen as `3R-C` before viewer and XR sidecars if reporting surfaces are needed early
|
||||
3. `google/model-viewer` and `KhronosGroup/glTF-Sample-Viewer` widen together in `3R-D`, with standards QA explicitly subordinate to presentation/editor ownership
|
||||
4. `met4citizen/TalkingHead` widens as `3R-E` only after the companion narration contract is explicit
|
||||
5. `mrdoob/three.js`, `pmndrs/react-three-fiber`, and `pmndrs/xr` widen in `3R-F` only as browser-side support stacks and never as runtime-foundation replacements
|
||||
6. the five residual `0R-B` rows above must wait for `2R-C` before any widening decision is considered final
|
||||
|
||||
## Packet-close result
|
||||
|
||||
`Phase 2R-B` is now closed as the ownership and acceptance authority for the retained permissive support-plane rows in scope above.
|
||||
|
||||
The next bounded move is `Phase 2R-C`: packetize the remaining `0R-B` adjunct and alternative-support rows `cahidenes/rubiks-cube-solver`, `tentone/rubix-solver`, `NuiLab/code-vr`, `pissang/claygl`, and `pissang/clay-viewer` so no `0R-B` row remains on broad inherited routing.
|
||||
|
|
@ -240,6 +240,7 @@ Contract result:
|
|||
Phase-entry result:
|
||||
|
||||
- retained straight-permissive widening may re-enter only through `Phase 3R`, except for the `2R-A` core anchor rows later packetized to `Phase 6R`
|
||||
- the primary `0R-B` support-plane rows are now split further by `2R-B` into `3R-B` through `3R-F` support packets rather than one flat permissive queue
|
||||
- retained boundary-sensitive rows may re-enter only through `Phase 4R`
|
||||
- retained restrictive rows may re-enter only through `Phase 5R`
|
||||
- retained benchmark/oracle rows remain outside the active implementation board unless later explicitly reopened
|
||||
|
|
@ -267,6 +268,27 @@ Next packet:
|
|||
|
||||
- `2R-B`
|
||||
|
||||
## 2026-05-13 Phase 2R-B status
|
||||
|
||||
`Phase 2R / Packet 2R-B` is now closed.
|
||||
|
||||
- `Phase 2R-B` result doc:
|
||||
- `docs/HYPERTWIST_PHASE_2R_PACKET_2R_B_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md`
|
||||
|
||||
Support-plane result:
|
||||
|
||||
- `Hypercubers/hypercubing.xyz` is now the `3R-B` knowledge and curriculum anchor
|
||||
- `apache/echarts` with `ecomfe/zrender` and `ecomfe/echarts-gl` is now the `3R-C` analytics and reporting lane
|
||||
- `google/model-viewer` with its package rows plus `KhronosGroup/glTF-Sample-Viewer` and `KhronosGroup/glTF-Sample-Renderer` is now the `3R-D` browser presentation, editor, and QA lane
|
||||
- `met4citizen/TalkingHead` is now the `3R-E` embodied companion lane
|
||||
- `mrdoob/three.js`, `pmndrs/react-three-fiber`, `pmndrs/xr`, `pmndrs/uikit`, `pmndrs/postprocessing`, and the remaining browser helper stack are now the `3R-F` browser `3D` / XR support lane
|
||||
- the older flattened reading that all `0R-B` permissive rows were equal `Phase 3R` donors is now superseded
|
||||
- the remaining `0R-B` rows `cahidenes/rubiks-cube-solver`, `tentone/rubix-solver`, `NuiLab/code-vr`, `pissang/claygl`, and `pissang/clay-viewer` are still retained but wait for `2R-C`
|
||||
|
||||
Next packet:
|
||||
|
||||
- `2R-C`
|
||||
|
||||
Mandatory read rule before implementing, benchmarking against, or clean-rooming any `0R-E` repo:
|
||||
|
||||
1. read `docs/HYPERTWIST_PHASE_0R_PACKET_0R_E_EVALUATION_2026-05-13.md`
|
||||
|
|
@ -752,7 +774,7 @@ Current status:
|
|||
|
||||
- steps `1` through `6` are now complete through `Phase 1R`
|
||||
- `Phase 2R-A` is now also complete
|
||||
- the next bounded move is `Phase 2R-B` retained permissive support-plane ownership and acceptance packetization
|
||||
- the next bounded move is `Phase 2R-C` for the residual `0R-B` adjunct and alternative-support rows
|
||||
|
||||
## Companion docs
|
||||
|
||||
|
|
|
|||
|
|
@ -63,13 +63,14 @@ Packet overlay result:
|
|||
- all `12` reference, benchmark, reserve, and discard rows have now been packet-evaluated
|
||||
- all `6` live rows now also have symmetric source-backed preservation authority
|
||||
- `Phase 2R-A` is now closed for the five core retained permissive rows
|
||||
- `Phase 2R-B` is now closed for the retained permissive support-plane owners, subordinate packages, and helper/dependency lanes in scope
|
||||
- none of those `65` packet-evaluated non-live rows are newly proven live in checked Unreal surfaces
|
||||
- `Phase 0R` is now fully closed
|
||||
- `Phase 1R` is now fully closed
|
||||
- the `0R-E` result split is:
|
||||
- `9` retained benchmark, oracle, or clean-room-later rows
|
||||
- `3` discarded active-set rows
|
||||
- the next bounded move is `Phase 2R-B`
|
||||
- the next bounded move is `Phase 2R-C`
|
||||
|
||||
## Count by live-state class
|
||||
|
||||
|
|
@ -119,44 +120,44 @@ Count: `43`
|
|||
|
||||
| Repo | License | Prior bucket | Prior action | Current live state | Reset lane | Next step |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| `@react-spring/animated` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `@react-spring/core` | `MIT` | Donor Bench | `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. |
|
||||
| `@react-spring/parallax` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `@react-spring/rafz` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `@react-spring/shared` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `@react-spring/types` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `@react-spring/animated` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain only as a subordinate animated-props package beneath `pmndrs/react-spring` inside `Phase 3R-F`; do not treat it as an independent donor lane. |
|
||||
| `@react-spring/core` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain only as the subordinate spring-runtime core package beneath `pmndrs/react-spring` inside `Phase 3R-F`. |
|
||||
| `@react-spring/parallax` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain only as a bounded layered-motion sidecar beneath `pmndrs/react-spring` inside `Phase 3R-F`; do not let it dictate default product composition. |
|
||||
| `@react-spring/rafz` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain only as the subordinate frame-loop and scheduling package beneath `pmndrs/react-spring` inside `Phase 3R-F`. |
|
||||
| `@react-spring/shared` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain only as the subordinate motion-utility package beneath `pmndrs/react-spring` inside `Phase 3R-F`. |
|
||||
| `@react-spring/types` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain only as the subordinate type-contract package beneath `pmndrs/react-spring` inside `Phase 3R-F`. |
|
||||
| `Aarav2709/KubeTimr` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-A` closed. Freeze as the `Phase 3R-A` timer, inspection, splits, stats, and persistence entry point; start widening only from the `2R-A` ownership contract, then `0R-A`, then `REPO_LICENSE_TRACKING.md`. |
|
||||
| `apache/echarts` | `Apache-2.0` | Donor Bench | `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. |
|
||||
| `cahidenes/rubiks-cube-solver` | `MIT` | Locked Strategic Donor | `integrate` | `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. |
|
||||
| `ecomfe/echarts-gl` | `BSD-3-Clause` | Merge Bench | `integrate` | `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. |
|
||||
| `ecomfe/zrender` | `BSD-3-Clause` | Merge Bench | `integrate` | `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. |
|
||||
| `google/model-viewer` | `Apache-2.0` | Donor Bench | `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. |
|
||||
| `google/model-viewer/packages/model-viewer-effects` | `Apache-2.0` | Merge Bench | `integrate` | `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. |
|
||||
| `google/model-viewer/packages/modelviewer.dev` | `Apache-2.0` | Merge Bench | `integrate` | `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. |
|
||||
| `google/model-viewer/packages/render-fidelity-tools` | `Apache-2.0` | Merge Bench | `integrate` | `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. |
|
||||
| `google/model-viewer/packages/space-opera` | `Apache-2.0` | Merge Bench | `integrate` | `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. |
|
||||
| `apache/echarts` | `Apache-2.0` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Freeze as the `Phase 3R-C` analytics and reporting anchor; widen only from the `2R-B` ownership contract, then `0R-B`, then `REPO_LICENSE_TRACKING.md`. |
|
||||
| `cahidenes/rubiks-cube-solver` | `MIT` | Locked Strategic Donor | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-C` pending. Keep as a recognition comparison adjunct behind the `0R-A` recognition anchors; do not widen in `Phase 3R`, and reopen only after `2R-C` confirms any later `Phase 6R` use. |
|
||||
| `ecomfe/echarts-gl` | `BSD-3-Clause` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the optional `Phase 3R-C` `3D` analytics and explainer sidecar beneath `apache/echarts`; use only if reporting surfaces actually need it. |
|
||||
| `ecomfe/zrender` | `BSD-3-Clause` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the lower-level `Phase 3R-C` `2D` substrate beneath `apache/echarts`; use only if reporting work needs lower-level overlay control. |
|
||||
| `google/model-viewer` | `Apache-2.0` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Freeze as the `Phase 3R-D` browser presentation and compact editor anchor; widen only from the `2R-B` ownership contract, then `0R-B`, then `REPO_LICENSE_TRACKING.md`. |
|
||||
| `google/model-viewer/packages/model-viewer-effects` | `Apache-2.0` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as a subordinate `Phase 3R-D` emphasis and effects package beneath `google/model-viewer`; use only if browser viewer highlighting or emphasis actually needs it. |
|
||||
| `google/model-viewer/packages/modelviewer.dev` | `Apache-2.0` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as subordinate `Phase 3R-D` docs and demo infrastructure only; do not promote it into product-shell ownership. |
|
||||
| `google/model-viewer/packages/render-fidelity-tools` | `Apache-2.0` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as a `Phase 3R-D` fidelity-oracle and regression sidecar beneath the browser viewer and QA lane; keep it testing-only. |
|
||||
| `google/model-viewer/packages/space-opera` | `Apache-2.0` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the subordinate `Phase 3R-D` browser editor and inspection package beneath `google/model-viewer`; widen only after the base viewer lane is fixed. |
|
||||
| `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`. |
|
||||
| `Hypercubers/hypercubing.xyz` | `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. |
|
||||
| `KhronosGroup/glTF-Sample-Renderer` | `Apache-2.0` | Merge Bench | `integrate` | `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. |
|
||||
| `KhronosGroup/glTF-Sample-Viewer` | `Apache-2.0` | Donor Bench | `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. |
|
||||
| `Hypercubers/hypercubing.xyz` | `MIT` | Locked Strategic Donor | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Freeze as the `Phase 3R-B` knowledge, curriculum, notation, and community anchor; widen only from the `2R-B` ownership contract, then `0R-B`, then `REPO_LICENSE_TRACKING.md`. |
|
||||
| `KhronosGroup/glTF-Sample-Renderer` | `Apache-2.0` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the subordinate `Phase 3R-D` renderer/reference substrate beneath `KhronosGroup/glTF-Sample-Viewer`; do not promote it into a competing viewer or runtime base. |
|
||||
| `KhronosGroup/glTF-Sample-Viewer` | `Apache-2.0` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Freeze as the `Phase 3R-D` standards-aware asset QA and validation sidecar; keep primary browser presentation ownership with `google/model-viewer`. |
|
||||
| `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`. |
|
||||
| `met4citizen/TalkingHead` | `MIT` | Donor Bench | `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. |
|
||||
| `mrdoob/three.js` | `MIT` | Donor Bench | `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. |
|
||||
| `NuiLab/code-vr` | `MIT` | Donor Bench | `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. |
|
||||
| `pissang/clay-viewer` | `BSD-3-Clause` | Merge Bench | `integrate` | `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. |
|
||||
| `pissang/claygl` | `BSD-style permissive (see LICENSE)` | Merge Bench | `integrate` | `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. |
|
||||
| `pmndrs/drei` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `pmndrs/leva` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `pmndrs/maath` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `pmndrs/postprocessing` | `Zlib` | Merge Bench | `integrate` | `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. |
|
||||
| `pmndrs/react-postprocessing` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `pmndrs/react-spring` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `pmndrs/react-three-fiber` | `MIT` | Donor Bench | `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. |
|
||||
| `pmndrs/three-stdlib` | `MIT` | Merge Bench | `integrate` | `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. |
|
||||
| `pmndrs/uikit` | `MIT` | Donor Bench | `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. |
|
||||
| `pmndrs/use-gesture` | `MIT` | Donor Bench | `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. |
|
||||
| `pmndrs/xr` | `MIT` | Donor Bench | `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. |
|
||||
| `pmndrs/zustand` | `MIT` | Donor Bench | `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. |
|
||||
| `met4citizen/TalkingHead` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Freeze as the `Phase 3R-E` embodied companion, narration, lip-sync, gesture, and subtitle anchor; widen only from the `2R-B` ownership contract, then `0R-B`, then `REPO_LICENSE_TRACKING.md`. |
|
||||
| `mrdoob/three.js` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the commodity `Phase 3R-F` browser `3D` substrate beneath higher-level support surfaces; do not let it displace the Unreal-first runtime stance. |
|
||||
| `NuiLab/code-vr` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-C` pending. Keep as an XR pedagogy-pattern donor only, not as the practical browser XR runtime owner. |
|
||||
| `pissang/clay-viewer` | `BSD-3-Clause` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-C` pending. Keep as an alternative browser viewer/editor comparison lane subordinate to `google/model-viewer`; widen only if a later sidecar truly benefits from it. |
|
||||
| `pissang/claygl` | `BSD-style permissive (see LICENSE)` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-C` pending. Keep as an alternative browser `3D` substrate subordinate to `mrdoob/three.js`; widen only if a later sidecar truly benefits from it. |
|
||||
| `pmndrs/drei` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as a helper and abstraction layer inside the `Phase 3R-F` browser support stack; use only where browser sidecars actually need it. |
|
||||
| `pmndrs/leva` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as a bounded authoring and debug sidecar inside `Phase 3R-F`; do not promote it into product-shell ownership. |
|
||||
| `pmndrs/maath` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as a narrow math-helper substrate inside `Phase 3R-F`; use only where browser sidecars actually need it. |
|
||||
| `pmndrs/postprocessing` | `Zlib` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the browser post-effect substrate inside `Phase 3R-F`; keep it beneath viewer/editor lanes rather than treating it as a product foundation. |
|
||||
| `pmndrs/react-postprocessing` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the React wrapper above `pmndrs/postprocessing` inside `Phase 3R-F`; use only if React-side browser tooling is actually justified. |
|
||||
| `pmndrs/react-spring` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the browser-side motion substrate inside `Phase 3R-F`; widen only where browser sidecars actually need motion behavior. |
|
||||
| `pmndrs/react-three-fiber` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Freeze as the React-side renderer substrate inside `Phase 3R-F`; keep `mrdoob/three.js` as the lower-level browser `3D` base beneath it. |
|
||||
| `pmndrs/three-stdlib` | `MIT` | Merge Bench | `integrate` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Retain as the shared utility shelf inside `Phase 3R-F`; use it only as infrastructure beneath higher-level browser lanes. |
|
||||
| `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/xr` | `MIT` | Donor Bench | `repurpose` | `selected_not_live_permissive_candidate` | `phase0r_permissive_eval_then_implement` | `Phase 2R-B` closed. Freeze as the `Phase 3R-F` browser XR session and immersive interaction anchor; widen only from the `2R-B` ownership contract, then `0R-B`, then `REPO_LICENSE_TRACKING.md`. |
|
||||
| `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. |
|
||||
|
|
@ -218,4 +219,4 @@ Count: `12`
|
|||
- Keep `onionhoney/roux-trainers` explicitly marked as the only currently verified restrictive clean-room lane already implemented.
|
||||
- `Phase 0R` is now fully closed for the remaining `65` non-live rows.
|
||||
- `Phase 1R` is now the routing authority for retained-set widening and benchmark exclusion.
|
||||
- The next bounded move is `Phase 2R-B` retained permissive support-plane ownership and acceptance packetization.
|
||||
- The next bounded move is `Phase 2R-C` for the residual `0R-B` recognition-adjunct, pedagogy-pattern, and alternative-support rows.
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@ Purpose:
|
|||
- `C:\HyperTwist\docs\HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md`
|
||||
- `C:\HyperTwist\docs\HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md`
|
||||
- `C:\HyperTwist\docs\HYPERTWIST_PHASE_2R_PACKET_2R_A_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`
|
||||
- `C:\HyperTwist\docs\HYPERTWIST_REPO_STATE_BOARD_2026-05-11.md`
|
||||
- `C:\HyperTwist\docs\REPO_LICENSE_TRACKING.md`
|
||||
- `C:\HyperTwist\docs\arch\HYPERTWIST_IMPORTED_GENERATED_MODE_EXECUTOR_PACKET_2026-05-05.md`
|
||||
|
|
|
|||
|
|
@ -101,10 +101,12 @@ Current practical interpretation:
|
|||
- `Phase 0R` is now fully closed
|
||||
- `Phase 1R` is now fully closed
|
||||
- `Phase 2R-A` is now fully closed for the five core retained permissive rows
|
||||
- `Phase 2R-B` is now fully closed for the primary retained permissive support-plane rows in scope
|
||||
- benchmark, reference, clean-room-later, and discard posture for the last twelve rows now lives in `docs/HYPERTWIST_PHASE_0R_PACKET_0R_E_EVALUATION_2026-05-13.md`
|
||||
- retained-set routing now lives in `docs/HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md`
|
||||
- core ownership and acceptance packetization now lives in `docs/HYPERTWIST_PHASE_2R_PACKET_2R_A_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md`
|
||||
- the next bounded move is `Phase 2R-B`
|
||||
- support-plane ownership and acceptance packetization now lives in `docs/HYPERTWIST_PHASE_2R_PACKET_2R_B_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md`
|
||||
- the next bounded move is `Phase 2R-C`
|
||||
|
||||
Companion docs:
|
||||
|
||||
|
|
@ -114,6 +116,7 @@ Companion docs:
|
|||
- `docs/HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md`
|
||||
- `docs/HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md`
|
||||
- `docs/HYPERTWIST_PHASE_2R_PACKET_2R_A_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md`
|
||||
- `docs/HYPERTWIST_PHASE_2R_PACKET_2R_B_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md`
|
||||
- `docs/HYPERTWIST_REPO_STATE_BOARD_2026-05-11.md`
|
||||
|
||||
## Landed live-lane legal records
|
||||
|
|
|
|||
|
|
@ -108,10 +108,12 @@ Current practical interpretation:
|
|||
- `Phase 0R` is now fully closed
|
||||
- `Phase 1R` is now fully closed
|
||||
- `Phase 2R-A` is now fully closed for the five core retained permissive rows
|
||||
- `Phase 2R-B` is now fully closed for the primary retained permissive support-plane rows in scope
|
||||
- the six already-live rows now have source-backed preservation authority in `C:\HyperTwist\docs\HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md`
|
||||
- the retained-set contract now lives in `C:\HyperTwist\docs\HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md`
|
||||
- the core ownership and acceptance packet now lives in `C:\HyperTwist\docs\HYPERTWIST_PHASE_2R_PACKET_2R_A_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md`
|
||||
- the next bounded move is `Phase 2R-B`
|
||||
- the support-plane ownership and acceptance packet now lives in `C:\HyperTwist\docs\HYPERTWIST_PHASE_2R_PACKET_2R_B_OWNERSHIP_AND_ACCEPTANCE_CONTRACT_2026-05-13.md`
|
||||
- the next bounded move is `Phase 2R-C`
|
||||
|
||||
Read together with:
|
||||
|
||||
|
|
@ -119,6 +121,7 @@ Read together with:
|
|||
- `C:\HyperTwist\docs\HYPERTWIST_PHASE_1R_RETAINED_SET_CONTRACT_AND_HANDOFF_2026-05-13.md`
|
||||
- `C:\HyperTwist\docs\HYPERTWIST_LIVE_LANES_SOURCE_AND_PRESERVATION_AUDIT_2026-05-13.md`
|
||||
- `C:\HyperTwist\docs\HYPERTWIST_PHASE_2R_PACKET_2R_A_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`
|
||||
- `C:\HyperTwist\docs\REPO_LICENSE_TRACKING.md`
|
||||
- `C:\HyperTwist\docs\HT_REPO_INCORPORATION_AUDIT_2026-05-11.md`
|
||||
- `C:\HyperTwist\docs\HYPERTWIST_REPO_EVALUATION_RESET_AND_IMPLEMENTATION_SCHEDULE_2026-05-11.md`
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue