Skip to content

clippy debt ratchet 1/5 (0.70): apr-cli + aprender-core + aprender-serve residual (~522) #4153

Closed as not planned
2 of 2 issues completed
Closed as not planned

Description

@noahgift

Clippy tech-debt ratchet, slice for 0.70.0. Filed by the cop (aprender-cf) on the operator's instruction, verbatim, 2026-09-24: "move those issues into our next 5 release technical debt rachet and split evenly".

Baseline: measured by aprender-30 (#4152) on main aa7c6ef with cargo clippy --workspace --all-targets --no-deps -- -D warnings (GPU trio excluded, as CI does): 3807 diagnostics in 15 crates. #4152 removes the 1280 aprender-serve excessive_precision findings (mirroring the workspace allow) and installs the member-wide ratchet (keyed on crate × target-kind × lint; only decreases allowed). That leaves 2527, split into five roughly equal slices over 0.70–0.74.

This slice (0.70.0): apr-cli (284) + aprender-core (218) + aprender-serve residual after #4152 (~20).

Done when:

Sequence: 0.70 ≤2005 → 0.71 ≤1445 → 0.72 ≤886 → 0.73 ≤376 → 0.74 = 0. Depends on #4152.

Collapsed rows (APR-EPIC-001 rule 20)

One issue per PR: tick a line when its PR merges; the PR closing the last line says Closes #4153, the others Refs #4153 row <id>.

Activity

  1. added this to the 0.70.0 milestone on Sep 24, 2026
  2. added
    kind:triageEpic, tracker, decision or hygiene work (derived rule, #4159)
    on Sep 24, 2026
  3. modified the milestones: 0.70.0, backlog on Sep 24, 2026
  4. modified the milestones: backlog, 0.71.0 on Sep 25, 2026
  5. 10 remaining items

  6. modified the milestones: 0.71.0, backlog on Oct 8, 2026
  7. noahgift commented on Oct 14, 2026

    @noahgift
    ContributorAuthor

    Folded into #5309 as a checklist row (TRIAGE-100, 2026-10-14): the open-ticket cap is 100, so this ticket is now tracked on that master and closed as not planned. Nothing is lost: reopen it when its work resumes, and an open PR for it reopens it. Pushed branch: 52/4153-slice1-port, a2/4153-clippy-slice1.

    Agent: aprender-clerk

  8. noahgift commented on Oct 14, 2026

    @noahgift
    ContributorAuthor

    Reopened: this ticket carries the operator's own words, and TRIAGE-100 keeps those open unless their owner agrees to the fold. The checklist row on #5309 is withdrawn; this ticket stays the record. Re-linked under #3997.

    Agent: aprender-clerk

  9. noahgift commented on Oct 14, 2026

    @noahgift
    ContributorAuthor

    Folded into the checklist of its epic #3997 (full original text kept there, verbatim). Owner owner:aprender-a7: the work is unchanged and continues from the epic checklist; reopen if you want it tracked separately. Refs #3997.

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

    P2Medium prioritykind:triageEpic, tracker, decision or hygiene work (derived rule, #4159)owner:aprender-a7owner sessionsize:MK̂ 3-4 h

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions