Repository navigation
jina: pack_edge writes the canonical CausalEdge64 contract - #365
Conversation
…ontract (red) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011BMJnDBAfzcuQh5HeT39Rh
…moves to the row pack_edge kept its v1 upper bits: orientation 4 at 43 (a Haspelmath function, not Core), mantissa +1 at 46, plasticity at 49 and a 12-bit temporal position at 52, which spilled into W (53..58) and the epistemic state (59..63; reserved codes from position 3072 on). Same names and signatures, canonical bodies: orientation Core, neutral mantissa (an observation is not an inference), plasticity at 50..52, W and epistemic state 0. edge_plasticity reads 50..52. The temporal argument is accepted and not stored; edge_temporal is deprecated and returns 0. GPT-2 and OpenChat AttentionEdge gain a position field. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011BMJnDBAfzcuQh5HeT39Rh
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
Warning Billing warning: we have not been able to collect payment for this subscription for more than 72 hours. Please update the payment method or pay any pending invoices in Billing to avoid service interruption. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
hpc::jina::causal::pack_edge(used byJinaRuntime::pack_spo_edge, GPT-2 and OpenChat attention) still wrote the v1 upper half. Read with the canonical layout (lance-graphcausal_edge::layout) its edges carried:Core), so a Moore lift refuses them;Same names and signatures, canonical bodies:
pack_edge: orientationCore, neutral mantissa, plasticity at 50..52, W and epistemic state 0. Thetemporalargument is accepted and not stored.edge_plasticityreads 50..52.edge_temporalis#[deprecated]and returns 0. The word has no temporal field.AttentionEdgegainposition: u16, so the position is kept in the row.Tests
8e358a2):pack_edge_writes_the_canonical_contract(5 positions incl. 3072 and 4095),edge_plasticity_reads_bits_50_to_52.temporal_does_not_change_the_wordreplacestest_temporal_sort;test_pack_spo_edgenow checks plasticity instead of temporal.cargo test --lib hpc::jina: 25 passed.cargo clippy --lib --tests -D warningsclean, fmt clean.Part of the CE64 alignment catalogued in lance-graph
.claude/board/entries/2026-10-17-ce64-one-layout-moore-synapse-membrane.md.Generated by Claude Code