Backfill retained web content provenance board
This commit is contained in:
parent
9d28442b59
commit
ce95754057
3 changed files with 152 additions and 3 deletions
|
|
@ -306,8 +306,13 @@ These are not part of the current 71-repo shallow-eval set, but they are live in
|
|||
|
||||
| Source | Current surface | Count signal | Notes |
|
||||
| --- | --- | ---: | --- |
|
||||
| `SpeedCubeDB` | retained web content | 185 runtime bundles / 185 direct donor deck specs | Live retained-web-content incorporation surface |
|
||||
| `CubingApp` | retained web content | 25 direct donor deck specs | Live retained-web-content incorporation surface |
|
||||
| `SpeedCubeDB` | retained web content | 185 runtime bundles / 185 direct donor deck specs | Live retained-web-content incorporation surface; broad advanced and multi-puzzle algorithm corpus beneath the first-party catalog layer |
|
||||
| `CubingApp` | retained web content | 25 direct donor deck specs | Live retained-web-content incorporation surface; narrower one-handed and shaped-subset adjunct beneath the first-party catalog layer |
|
||||
|
||||
Use
|
||||
[HYPERTWIST_TRAINING_CATALOG_RETAINED_WEB_CONTENT_PROVENANCE_BOARD_2026-05-27.md](C:/HyperTwist/docs/HYPERTWIST_TRAINING_CATALOG_RETAINED_WEB_CONTENT_PROVENANCE_BOARD_2026-05-27.md:1)
|
||||
for the current first-party owner split and the exact retained-web-content
|
||||
grounding role of these two live catalog sources.
|
||||
|
||||
## Current saveability view
|
||||
|
||||
|
|
@ -370,7 +375,12 @@ That does not make them legally cleared or deeply audited. It only means this pa
|
|||
|
||||
## Recommended next implementation slice
|
||||
|
||||
The next clean bounded move is to preserve the twenty landed lanes as the current truth, keep the `onionhoney/roux-trainers` clean-room status explicit everywhere, keep the landed `cubing/cubing.js` `MPL` boundary explicit everywhere, keep the landed `cutelyaware/magiccube4d` attribution/provenance boundary explicit everywhere, keep the landed `google/model-viewer/packages/shared-assets` allowlist/provenance boundary explicit everywhere, keep the landed `PostHog/posthog` root-`MIT`-core-versus-`ee/` subtree boundary explicit everywhere, keep the landed `screenpipe/screenpipe` permissive-core-versus-`ee/` subtree boundary explicit everywhere, keep the landed `remotion-dev/remotion` commercial-license and package-split boundary explicit everywhere, and continue from the closed retained-set packet sequence with `Phase 5R-A` for `cubing/alg.js`, while leaving the optional `Phase 3R-G` browser comparison lane deferred unless the landed primary browser spatial stack exposes a real gap. After that, do a second pass focused on the additional live non-71 surfaces (`SpeedCubeDB` and `CubingApp`) so the active training catalog has a complete provenance board before any further widening work resumes.
|
||||
The training-catalog provenance-board pass for the additional live non-71
|
||||
surfaces (`SpeedCubeDB` and `CubingApp`) is now complete. The next clean
|
||||
bounded move is not another trainer-shell widening by default; it is a
|
||||
source-backed pass on any remaining live non-repo or reference-incorporation
|
||||
surface that still feeds first-party materialized catalog outputs without an
|
||||
equally explicit provenance board.
|
||||
|
||||
For the readable all-rows follow-up board that pairs this audit with the reset schedule, use:
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,137 @@
|
|||
# HyperTwist Training Catalog Retained Web Content Provenance Board - 2026-05-27
|
||||
|
||||
## Status
|
||||
|
||||
This document is the source-backed provenance and hierarchy note for the two
|
||||
additional live non-71 training-catalog surfaces already materialized in
|
||||
HyperTwist:
|
||||
|
||||
- `SpeedCubeDB`
|
||||
- `CubingApp`
|
||||
|
||||
These are not repo-row lanes in the current retained-set manifest.
|
||||
|
||||
They are retained web-content sources already transformed into first-party
|
||||
training catalog surfaces.
|
||||
|
||||
It answers one narrow question:
|
||||
|
||||
- do these retained web-content sources require reopening already landed
|
||||
first-party training/coaching implementation, or do they instead need a
|
||||
provenance-board backfill that makes their exact catalog role explicit
|
||||
|
||||
Result:
|
||||
|
||||
- no product-code reopening is required
|
||||
- yes provenance-board and feature-canon backfill is required
|
||||
|
||||
## Source basis
|
||||
|
||||
- `C:\HyperTwist\docs\HT_REPO_INCORPORATION_AUDIT_2026-05-11.md`
|
||||
- `C:\HyperTwist\docs\v6_5_deep_manual_pack\HyperTwist\FEATURE_REGISTRY.md`
|
||||
- `C:\HyperTwist\UnrealHyperTwist\Content\HyperTwistTraining\MaterializedCatalog\hypertwist-deck-import-specs.json`
|
||||
- `C:\HyperTwist\UnrealHyperTwist\Content\HyperTwistTraining\MaterializedCatalog\hypertwist-runtime-content-bundles.json`
|
||||
- `C:\HyperTwist\UnrealHyperTwist\Content\HyperTwistTraining\MaterializedCatalog\hypertwist-content-pack-manifests.json`
|
||||
- `C:\HyperTwist\UnrealHyperTwist\Content\HyperTwistTraining\MaterializedCatalog\raw-extracts\httrack-retained-exercises.jsonl`
|
||||
- `C:\HyperTwist\UnrealHyperTwist\Content\HyperTwistTraining\MaterializedCatalog\hypertwist-reference-incorporation-targets.json`
|
||||
|
||||
## Counts confirmed from current first-party materialization
|
||||
|
||||
- `SpeedCubeDB`: `185` direct donor deck specs and `185` runtime bundles
|
||||
- `CubingApp`: `25` direct donor deck specs and `25` runtime bundles
|
||||
|
||||
Track distribution currently materialized:
|
||||
|
||||
- `SpeedCubeDB`
|
||||
- `advanced-3x3-systems`: `70`
|
||||
- `big-cube-systems`: `6`
|
||||
- `megaminx-systems`: `66`
|
||||
- `pyraminx-systems`: `8`
|
||||
- `skewb-systems`: `20`
|
||||
- `square-1-systems`: `15`
|
||||
- `CubingApp`
|
||||
- `one-handed-systems`: `8`
|
||||
- `pyraminx-systems`: `1`
|
||||
- `skewb-systems`: `3`
|
||||
- `square-1-systems`: `13`
|
||||
|
||||
## Slice-local verdict
|
||||
|
||||
| Slice | Primary authority | Secondary value kept | Result |
|
||||
|---|---|---|---|
|
||||
| First-party rewritten course layer, materialized catalog packs, and live training-shell/runtime ownership | first-party current code and course layer | retained web-content sources stay subordinate provenance-grounding surfaces | unchanged live implementation owner |
|
||||
| Broad advanced and multi-puzzle retained algorithm corpus across advanced `3x3`, big cube, megaminx, broad pyraminx, broad skewb, and broad square-1 catalog families | `SpeedCubeDB` retained web content | `CubingApp` remains the narrower one-handed and shaped-subset adjunct | unchanged retained broad catalog corpus ground beneath first-party packs |
|
||||
| Narrow one-handed and shaped-subset adjunct corpus across one-handed `CMLL`, Sarah-intermediate trigger ladders, pyraminx last-layer, and square-1 `CSP` / `OBL` family subsets | `CubingApp` retained web content | `SpeedCubeDB` remains the broader adjacent advanced corpus | unchanged retained narrow adjunct corpus ground beneath first-party packs |
|
||||
|
||||
## Why no product-code reopening is required
|
||||
|
||||
HyperTwist already owns the live runtime and course-shell layer above both web
|
||||
sources:
|
||||
|
||||
- first-party content-pack manifests
|
||||
- first-party deck import specs
|
||||
- first-party rewritten track goals and course wording
|
||||
- materialized runtime bundle structure
|
||||
|
||||
The two retained web-content sources ground catalog breadth, not trainer-shell
|
||||
ownership.
|
||||
|
||||
That means:
|
||||
|
||||
- no first-party training-session runtime reopen is needed
|
||||
- no coaching/review-plan/follow-up reopen is needed
|
||||
- no retained repo-row hierarchy needs reopening from this pass
|
||||
|
||||
## Current exact grounded role
|
||||
|
||||
### `SpeedCubeDB`
|
||||
|
||||
Retained as the broad advanced and multi-puzzle algorithm corpus beneath the
|
||||
first-party catalog layer.
|
||||
|
||||
Its currently materialized footprint includes:
|
||||
|
||||
- dense `1LLL` and adjacent advanced `3x3` families
|
||||
- big-cube parity and reduction-adjacent families
|
||||
- megaminx `OLL` / `PLL` breadth
|
||||
- broad skewb `Sarah Advanced` families
|
||||
- broad square-1 and pyraminx deck grounding
|
||||
|
||||
It is not the owner of HyperTwist's trainer-shell runtime, review-plan logic,
|
||||
or coaching orchestration.
|
||||
|
||||
### `CubingApp`
|
||||
|
||||
Retained as the narrower shaped-subset and one-handed adjunct beneath the
|
||||
first-party catalog layer.
|
||||
|
||||
Its currently materialized footprint includes:
|
||||
|
||||
- one-handed `CMLL` family splits
|
||||
- pyraminx last-layer adjunct grounding
|
||||
- skewb `Sarah Intermediate` trigger ladders
|
||||
- square-1 `CSP` / `OBL` shaped subset ladders
|
||||
|
||||
It is not the owner of the broader imported algorithm-corpus layer, and it is
|
||||
not the owner of HyperTwist's trainer-shell runtime.
|
||||
|
||||
## Backfill result
|
||||
|
||||
### Earlier incorporation audit reopened
|
||||
|
||||
- `C:\HyperTwist\docs\HT_REPO_INCORPORATION_AUDIT_2026-05-11.md`
|
||||
|
||||
### Feature canon reopened
|
||||
|
||||
- `C:\HyperTwist\docs\v6_5_deep_manual_pack\HyperTwist\FEATURE_REGISTRY.md`
|
||||
|
||||
## Final call
|
||||
|
||||
`SpeedCubeDB` and `CubingApp` stay as live retained web-content provenance
|
||||
grounds inside the current first-party training catalog.
|
||||
|
||||
`SpeedCubeDB` is the broader advanced and multi-puzzle corpus ground.
|
||||
|
||||
`CubingApp` is the narrower one-handed and shaped-subset adjunct ground.
|
||||
|
||||
Neither one reopens the already landed first-party training/coaching runtime.
|
||||
|
|
@ -199,6 +199,8 @@ repo.
|
|||
| Feature | Status | Primary authority | Notes |
|
||||
|---|---|---|---|
|
||||
| Imported training catalog packs | Implemented now | first-party current code | Already in product. |
|
||||
| Retained advanced and multi-puzzle algorithm corpus grounding | Implemented now | `SpeedCubeDB` retained web content + first-party current code | Current live imported catalog breadth across advanced `3x3`, big cube, megaminx, broad pyraminx, broad skewb, and broad square-1 families remains grounded in retained `SpeedCubeDB` web content beneath the first-party rewritten course layer. This does not displace the first-party training runtime or the narrower `CubingApp` one-handed/shaped-subset adjunct. |
|
||||
| Retained one-handed and shaped-subset adjunct corpus grounding | Implemented now | `CubingApp` retained web content + first-party current code | Current live imported adjunct depth across one-handed `CMLL`, Sarah-intermediate skewb triggers, pyraminx last-layer, and square-1 `CSP` / `OBL` families remains grounded in retained `CubingApp` web content beneath the first-party rewritten course layer. This does not displace the broader `SpeedCubeDB` corpus ground or the first-party training runtime. |
|
||||
| Hypercubing knowledge/reference bundle | Implemented now | landed knowledge packet + first-party consumption | Live knowledge family. |
|
||||
| Curated training atlas / wiki-like memory | Deep-source grounded retained | first-party target + memory doctrine | Not yet source-grounded enough for stronger external-lane ownership. |
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue