Skip to content

feat(simd): cognitive shader re-exports + agent knowledge#108

Merged
AdaWorldAPI merged 2 commits into
masterfrom
claude/teleport-session-setup-wMZfb
Apr 18, 2026
Merged

feat(simd): cognitive shader re-exports + agent knowledge#108
AdaWorldAPI merged 2 commits into
masterfrom
claude/teleport-session-setup-wMZfb

Conversation

@AdaWorldAPI
Copy link
Copy Markdown
Owner

Summary

  • QW6: simd.rs re-exports — Fingerprint, VectorWidth, CollapseGate, hamming/popcount, WHT, quantize i4/i2/i8, kmeans, squared_l2, cosine all now accessible via ndarray::simd::*
  • Agent knowledge — cognitive-shader-foundation.md for ndarray agents

Consumers import from ndarray::simd::* only. The hpc/ paths stay private implementation detail.

Test plan

  • cargo check — compiles clean
  • All re-exports resolve correctly

https://claude.ai/code/session_01SbYsmmbPf9YQuYbHZN52Zh

claude added 2 commits April 18, 2026 13:47
…e-graph)

New knowledge file for ndarray agents. Does NOT overwrite existing
SIMD knowledge (bf16_truth, cascade_search, constants, hardware_map,
plane_node_seal, reasoning_reverse_eng_results, etc. all intact).

Explains ndarray's role as Layer 0 + parts of Layer 1 in the 7-layer
cognitive shader stack. Clarifies public surface: ndarray::simd::*
is the stable API, ndarray::hpc::* is private implementation detail.

Maps rustynum→ndarray type substitutions (migration-tracker agent
owns this table). Documents gaps: MultiLaneColumn missing, Fingerprint
needs as_u8x64, simd.rs re-exports incomplete.

Parallel doc in lance-graph: .claude/knowledge/cognitive-shader-architecture.md

https://claude.ai/code/session_01SbYsmmbPf9YQuYbHZN52Zh
ndarray::simd::* now exports:
  - Fingerprint<N>, Fingerprint2K/1K/64K, VectorWidth, vector_config()
  - CollapseGate (Flow/Block/Hold)
  - hamming_distance_raw, popcount_raw
  - wht_f32, wht_f32_new
  - quantize/dequantize i4/i2/i8 + QuantParams
  - kmeans, squared_l2
  - cosine_f32_to_f64_simd

Consumers import from ndarray::simd::* only. The hpc/ paths stay private.

https://claude.ai/code/session_01SbYsmmbPf9YQuYbHZN52Zh
@AdaWorldAPI AdaWorldAPI merged commit d66b4ba into master Apr 18, 2026
5 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants