Skip to content

Commit f041219

Browse files
committed
Add PhiSpiral256 Leaf Planetarium plan to ndarray index
1 parent a3422ca commit f041219

1 file changed

Lines changed: 29 additions & 2 deletions

File tree

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

Lines changed: 29 additions & 2 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 and the PR-X12 tensor-container expansion line.
3+
This directory contains the ndarray-side implementation plans for the 3DGS geospatial rebuild, the PR-X12 tensor-container expansion line, and PhiSpiral256 leaf-location codec work.
44

55
## ndarray responsibility
66

@@ -12,6 +12,7 @@ This directory contains the ndarray-side implementation plans for the 3DGS geosp
1212
- EWA/SYRK/BLAS/MKL backend dispatch for large-batch covariance projection.
1313
- Domain-neutral certified field-kernel substrate pieces when repeated by multiple consumers.
1414
- PR-X12 tensor-container expansion kernels and benchmark hooks where they touch decode-during-GEMM.
15+
- PhiSpiral256 center generation, atom packing, distance/neighbor tables, and calibration kernels.
1516
- Pillar-certified error probes under `src/hpc/pillar`.
1617
- Columnar splat payload formats and quantization carriers.
1718
- HHTL / HEEL-HIP-TWIG-LEAF selection primitives callable by `lance-graph`.
@@ -51,6 +52,22 @@ Use inline code only for short identifiers such as `ndarray::hpc::splat3d` or `T
5152
3DGS-render-depth-certification-plan.md
5253
```
5354

55+
## PhiSpiral256 leaf-location plans
56+
57+
```text
58+
PhiSpiral256-LeafPlanetarium-integration-plan.md
59+
```
60+
61+
This plan keeps the lanes distinct:
62+
63+
```text
64+
CAM_PQ -> meaning / semantic basin lane
65+
PolarQuant -> magnitude / similarity lane
66+
PhiSpiral256 -> orthogonal local residual location lane
67+
BGZ17 -> golden offset/stride recoverable sampling skeleton
68+
Fisher-z -> optional statistical angular scorer/gate after candidate ranking
69+
```
70+
5471
## PR-X12 tensor-container capstone
5572

5673
```text
@@ -115,6 +132,16 @@ ndarray EWA/SYRK/BLAS backend selection
115132
batched covariance projection report
116133
```
117134

135+
For PhiSpiral256, the intended interface is:
136+
137+
```text
138+
lance-graph leaf-location / SoA residual request
139+
->
140+
ndarray PhiSpiral256 encode / neighbor / distance / calibration kernels
141+
->
142+
packed orthogonal residual location atoms and calibration report
143+
```
144+
118145
For certified field kernels, the intended interface is:
119146

120147
```text
@@ -135,4 +162,4 @@ ndarray PR-X12 block decode / codebook / GEMM-adjacent kernels
135162
cache-resident decode-during-GEMM report
136163
```
137164

138-
Central principle: renderer, codec, depth, and field-kernel decisions should be fast, inspectable, and mathematically auditable.
165+
Central principle: renderer, codec, depth, location, and field-kernel decisions should be fast, inspectable, and mathematically auditable.

0 commit comments

Comments
 (0)