Skip to content

Commit df48c87

Browse files
committed
docs(plan): helix residue = 24-bit golden index (probe #495); helix-48 tenant is the dilution gap
1 parent 4c46707 commit df48c87

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.claude/plans/ocr-canonical-soa-integration-v1.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,14 @@ reconstructed exactly like every other node. Text = codebook index + residue.
4848

4949
| Tenant (existing) | OCR role |
5050
|---|---|
51-
| helix residue (real `helix` crate, NOT the bogus value-tenant) | the orthogonal φ-spiral **endpoint-pair edge** at the token's place (`ResidueEncoder::encode`, curve-ruler MODULUS 17 / STRIDE 4, regenerated from template — "8K resolution at Super-8 cost"). One edge = **24 bits**; the token's perturbation = **2 edges = 48 bits**. HHTL is PLACE, helix is the RESIDUE. **Do NOT use the `ValueTenant::HelixResidue` slab — it is a mislabeled placeholder that does no φ/golden math and is slated for removal.** |
51+
| helix residue (real `helix` crate, probe-backed #495 `helix_bitdepth_probe`) | direction as a **discrete golden index — 24-bit lossless** (φ-spiral, vs ≤f16). This is THE helix residue. The 48-**byte** `ValueTenant::HelixResidue` is the diluted placeholder #496 named the *"helix-48 dilution gap"* (PROBE-GATED research, not real φ-geometry) — **do NOT use it**. HHTL = PLACE, helix 24-bit golden index = RESIDUE. |
5252
| `TurbovecResidue` (16 B, PQ) | PQ edge residue → CAKES nearest-valid-token search over the codebook |
5353
| `Meta` (u64) | codebook index/anchor + confidence + char-confusion/NSM-repair flags + recoder-code fallback for true-OOV |
5454
| `EntityType` (u16) | token subtype (Word/Number/Date/Glyph/TableCell) |
5555
| `Plasticity` (u32) | correction history / last-repair stamp |
5656

5757
**Reconstruction (this is the round-trip, and it answers Codex P1):**
58-
`text ⇄ codebook_index(Meta) + residue(helix 48-bit = 2 endpoint-pair edges ⊕ TurbovecResidue PQ)`. Decode =
58+
`text ⇄ codebook_index(Meta) + residue(helix 24-bit golden index ⊕ TurbovecResidue PQ)`. Decode =
5959
the DeepNSM Morton-tile **stacked-pyramid perturbation-shader cascade** applied to
6060
the residue → CAKES nearest-valid-token over the codebook (DeepNSM `vocabulary` /
6161
coca `word_frequency`) → the word. No `Fingerprint` hash, no string column. The

0 commit comments

Comments
 (0)