Repository navigation
checkpoint: consume engram-parser v0.3 checkpoint/tensor APIs and retire in-tree GGUF ownership #47
Description
Activity
- addeddocumentationImprovements or additions to documentationImprovements or additions to documentationmodularizationWork to make repos more modular and overlappingWork to make repos more modular and overlapping
on Sep 15, 2026 Cursor agent — freeze docs in #48 now point here. This issue is not closed by that PR; implement the wrap once engram-parser#45 (mmap + K-quant) lands.
- added a commit that references this issue
on Sep 15, 2026 Unblocked on the parser side. rmems/engram-parser#45 shipped in rmems/engram-parser#73 (optional
mmap+ packed Q8_0/Q5_K/Q6_K/IQ3_M; default path still zero-dep).corinth-canal#144 decided option 1 (upstream first, adopt second) and closed. corinth-canal#115 is re-scoped to consume
load_gguf_mmaprather than whole-fileload_gguf. CUDA host-register stays in the consumer.This issue can now target engram-parser
mainwith--features mmap(crate version still 0.2.0 / Unreleased on crates.io).- changed the title
[-]moe/gguf: consume engram-parser 0.2.0 and wrap parse_checkpoint_layout[/-][+]checkpoint: consume engram-parser 0.3 topology/tensor APIs and retire in-tree GGUF ownership[/+]on Sep 24, 2026 - added this to the cortex-tensor v0.2 — Boundary reset & reference backend milestone
on Sep 25, 2026 @coderabbitai plan
coderabbitai commented
on Sep 27, 2026 coderabbitaiboton Sep 27, 2026 – with coderabbitaiContributorMore actionsWarning
Could not create a plan because the ticket is lacking information or is ambiguous.
You can reply directly to this comment with additional context or clarifications to help CodeRabbit complete the planning task, with an
@-mentionto the bot.- changed the title
[-]checkpoint: consume engram-parser 0.3 topology/tensor APIs and retire in-tree GGUF ownership[/-][+]checkpoint: consume engram-parser v0.3 checkpoint/tensor APIs and retire in-tree GGUF ownership[/+]on Oct 2, 2026
Metadata
Metadata
Assignees
Labels
Projects
- StatusShow more project fieldsDone
2026-09 direction update
This issue remains the checkpoint-boundary migration tracker, but the target has changed.
cortex-tensoris no longer being developed as an independent checkpoint/tensor framework. Its role is becoming ANN backend interoperability and reference execution for ANN/SNN hybrid systems.The old plan to consume
engram-parser 0.2.0only to wrapparse_checkpoint_layoutis superseded.Goal
Consume the published engram-parser 0.3.x checkpoint/tensor substrate and retire long-term ownership of GGUF parsing/layout/mmap policy from cortex-tensor.
Version ownership: this issue ships in cortex-tensor v0.2 — Boundary reset & reference backend. The v0.3 dependency requirement refers to engram-parser, not a cortex-tensor release. These versions are independent.
Dense Transformer tensor-role discovery and ANN/SNN/hybrid topology are owned by engram-parser v0.4 (rmems/engram-parser#88 and its milestone). Do not make that later topology work an acceptance gate for this checkpoint-boundary migration.
Cortex should receive normalized checkpoint/tensor information and bind those weights into ANN execution stages. It should not know whether the source checkpoint was GGUF or Safetensors in its core execution APIs.
Target boundary
Scope
src/moe/checkpoint.rs/src/moe/gguf.rs;Acceptance criteria
No longer cortex-tensor responsibilities
Blocked by / related
GitHub canonical public issue: #47