Skip to content

docs(skeep): SKEEP-003 amendment — deprecate-don't-delete migration rule + implementation slices (#782, #921) - #963

Merged
michalharakal merged 1 commit into
developfrom
skeep/003-storage-unification
Aug 11, 2026
Merged

michalharakal merged 1 commit into
developfrom
skeep/003-storage-unification

Conversation

@michalharakal

Copy link
Copy Markdown
Contributor

Design-doc amendment for the SKEEP-003 draft (docs/modules/skeep/pages/003-unified-tensor-storage.adoc), anchoring #932. Docs-only.

The draft landed in #933 with the analysis and the two candidate end-states. This amendment adds what executing the first slice of it taught:

What changes

The end-state question (storage-first vs data-first) remains deliberately open for maintainer discussion on #932 — this amendment only hardens the parts that are invariant under both.

Refs #932

🤖 Generated with Claude Code

…mentation slices (#782, #921), 0.39.0 status

Amends the SKEEP-003 draft with what the first concrete work on it taught:

- Compatibility and Migration now states the binding rule explicitly —
  the 0.39.0 public API is preserved, deprecate-don't-delete — with the
  GgufParametersLoader deprecation as the house pattern and the #782
  slice as the worked example (additive constructor parameter defaulting
  to historical behavior; implementation swap behind an unchanged type).
- New Implementation Slices section maps #782 (streaming dequant — the
  staging stage of improvement 4, landed) and #921/SKEEP-002 (Android
  off-heap/mmap — the mobile destination-placement stage) as slices of
  this proposal, and records #927-#931 as landed in 0.39.0.
- Motivation gains the 'copy semantics are ambient' cost: the factory's
  defensive copyOf vs the wrapFloatArray borrow path, as measured in
  #782.

Refs #932

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

📖 Documentation Preview

The documentation has been built successfully for this PR.

Generated Files:

  • Operator documentation: docs/modules/operators/_generated_/
  • JSON schema output: operators.json

Artifacts:

  • Download the documentation-preview-963 artifact to view the complete documentation locally.

This comment will be updated automatically when the PR is updated.

@michalharakal
michalharakal merged commit 16a4f93 into develop Aug 11, 2026
15 checks passed
@michalharakal
michalharakal deleted the skeep/003-storage-unification branch August 11, 2026 14:54
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