Skip to content

Commit 9244bd7

Browse files
committed
Add PR-X12 tensor container capstone to ndarray index
1 parent acc4837 commit 9244bd7

1 file changed

Lines changed: 34 additions & 3 deletions

File tree

.claude/plans/3DGS-PLAN-INDEX.md

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 3DGS Implementation Plan Index — ndarray
22

3-
This directory contains the ndarray-side implementation plans for the 3DGS geospatial rebuild.
3+
This directory contains the ndarray-side implementation plans for the 3DGS geospatial rebuild and the PR-X12 tensor-container expansion line.
44

55
## ndarray responsibility
66

@@ -10,6 +10,7 @@ This directory contains the ndarray-side implementation plans for the 3DGS geosp
1010
- SPD covariance construction and EWA projection math.
1111
- EWA/SYRK/BLAS/MKL backend dispatch for large-batch covariance projection.
1212
- Domain-neutral certified field-kernel substrate pieces when repeated by multiple consumers.
13+
- PR-X12 tensor-container expansion kernels and benchmark hooks where they touch decode-during-GEMM.
1314
- Pillar-certified error probes under `src/hpc/pillar`.
1415
- Columnar splat payload formats and quantization carriers.
1516
- HHTL / HEEL-HIP-TWIG-LEAF selection primitives callable by `lance-graph`.
@@ -35,7 +36,7 @@ file paths when shown as groups
3536

3637
Use inline code only for short identifiers such as `ndarray::hpc::splat3d` or `TileId`.
3738

38-
## Plans
39+
## 3DGS plans
3940

4041
```text
4142
3DGS-SIMD-forward-renderer-plan.md
@@ -48,6 +49,26 @@ Use inline code only for short identifiers such as `ndarray::hpc::splat3d` or `T
4849
3DGS-certified-field-kernel-substrate-plan.md
4950
```
5051

52+
## PR-X12 tensor-container capstone
53+
54+
```text
55+
PR-X12-tensor-container-expansion-capstone.md
56+
```
57+
58+
This capstone connects:
59+
60+
```text
61+
x265 / HEVC through BLAS
62+
->
63+
x266 / 3DGS scene anchors
64+
->
65+
GGUF / safetensors tensor CTUs
66+
->
67+
Lance / Arrow tensor chunks
68+
->
69+
decode-during-GEMM and HHTL traversal
70+
```
71+
5172
## Cross-repo boundary
5273

5374
`ndarray` should not own 3D Tiles, Cesium compatibility, ArcGIS service ingestion, graph query planning, SplatShaderBlas orchestration, datalake semantics, domain adapters, or tile serving. Those live in `lance-graph`.
@@ -92,4 +113,14 @@ ndarray field-kernel scoring/certification kernels
92113
behavior-affecting certificate summary
93114
```
94115

95-
Central principle: renderer and field-kernel decisions should be fast, inspectable, and mathematically auditable.
116+
For PR-X12 tensor containers, the intended interface is:
117+
118+
```text
119+
GGUF / safetensors / Lance tensor block adapter
120+
->
121+
ndarray PR-X12 block decode / codebook / GEMM-adjacent kernels
122+
->
123+
cache-resident decode-during-GEMM report
124+
```
125+
126+
Central principle: renderer, codec, and field-kernel decisions should be fast, inspectable, and mathematically auditable.

0 commit comments

Comments
 (0)