Skip to content

T17 — Uniform batch (v1 cut line) #17

Closed

Description

@michel2323

Task T17 of TASKS.md — milestone M6 — Uniform batch (v1 cut line).

Reads: PLAN §1.6, §3.5, §1.3 (ubatch_*), §1.4 (ubatch_mask); ../CUDSS.jl/docs/src/uniform_batch.md, test/test_uniform_batch_cudss.jl.

Depends on: #16 (T16) must be merged first; tasks are strictly sequential.

Scope and deliverables: the section T17 of TASKS.md on main is the single source of truth; it is not copied here so it cannot drift. Read it together with the PLAN.md sections it names and the Report blocks of the previous tasks.

Definition of done (tests: test/test_ubatch.jl, ported tests, CPU + CUDA):

  • Every test listed in the task passes on the KA CPU backend (GitHub runner) and on the CUDA/AMDGPU self-hosted runners (Run tests and Aqua checks green on the PR).
  • The task's status marker in TASKS.md is set and its Report block is filled in honestly (CUDA counts come from CI).
  • A PR titled T17: … from branch task/T17-<slug> with Closes #17 in its body, reviewed by the Claude reviewer with VERDICT: APPROVE.
  • Out-of-scope bugs or follow-ups found on the way are opened as separate issues (label found-by-agent), not fixed silently.

How it starts: add the label claude:implement (the pipeline does this automatically after the previous task's PR merges; label on-hold to prevent that).


Generated by Claude Code

Activity

  1. github-actions commented on Oct 2, 2026

    @github-actions
    Contributor

    Previous task merged in #79; the Claude implementer was started for this issue by the pipeline.

  2. github-actions commented on Oct 2, 2026

    @github-actions
    Contributor

    The implementer's branch was published with the workflow token, so CI and the reviewer did not start on its PR: close and reopen the PR (or push to it) to start them. Set the repository secret CLAUDE_GH_PAT to avoid this.

  3. github-actions commented on Oct 5, 2026

    @github-actions
    Contributor

    Merged in #80.

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

    claude:implementStart the Claude implementer on this task issuetaskOne task from TASKS.md

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions