Skip to content

[Feature]: Close the remaining NotImplemented stubs outside the operator surface #1414

Open
0 of 11 issues completed

Description

@michalharakal

🧠 D: DOCUMENT — Problem & Opportunity

Besides missing ops and layers (which carry @NotImplemented and show in the coverage matrix), production code still has NotImplementedError / TODO() stubs in loaders, platform actuals and DSL corners. They are listed with their reason in config/stub-allowlist.txt, and ./gradlew checkUnmarkedStubs (CI leg stub-markers) keeps the list honest: closing one means deleting or lowering its allowlist entry.

Summary: an umbrella for small, independent fixes, each a self-contained first contribution or a well-scoped help-wanted task.


🔍 A: ASSESS — Feasibility & Impact

Each lane is independent and small to medium. Larger items that change public API or DSL semantics are not here — they need a SKEEP first (mixed-precision dense<T>()/stage<T>(), TensorStorage.repackTo / requantization).


📚 R: RESEARCH — What Must Be Understood First?

  • None

🛠️ C: CODE — Implementation Plan

  • One lane per stub

Acceptance Criteria

  • Every lane removes or lowers its config/stub-allowlist.txt entry

Lane breakdown

Lane 2 only; review happens in each PR.

New here? Read Getting started as a contributor and the Issue taxonomy. Lanes marked good first issue assume no prior SKaiNET codebase knowledge. The gap markers and the coverage matrix were introduced in #1370.

Activity

  1. added
    enhancementNew feature or request
    trackingParent/tracking issue with sub-issues
    darcFeature driven through the DARC workflow (Document / Assess / Research / Code)
    on Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    darcFeature driven through the DARC workflow (Document / Assess / Research / Code)enhancementNew feature or requesttrackingParent/tracking issue with sub-issues

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions