Skip to content

refactor\(code-metrics\): audit router wave 1 of 5 \(router, size, complexity, type-debt\) - part 1 of 2 #12919

Closed as not planned

Description

@melodic-automation-lanes

Part 1 of 2 of #12619, split at intake (owner Q93). The done-when below is copied from #12619 as written.

Done when

  • Before the move, the three skills' evals/evals.json cases are converted with convert-evals-json.py (plugins/evals/skills/plugin-eval/SKILL.md:436), and before.json is captured on the pre-move tree.

Activity

  1. added
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Nov 3, 2026
  2. github-actions commented on Nov 3, 2026

    @github-actions
    Contributor

    Proposed work class: work-class: scoped
    Basis: automated intake triage; the lanes App applied this class.

    Size: Small
    Complexity: Low
    Uncertainty: Known
    Flags: none
    Blocked by: none

    Understood: this is part 1 of 2 of #12619, split at intake. Before the router/size/complexity/type-debt skills move, convert their evals/evals.json cases with convert-evals-json.py and capture before.json on the pre-move tree. The done-when is exact and the approach is clear. I found no likely duplicates.

    Automated triage, applied by the lanes App.

  3. added
    priority: mediumReal value, no hard deadline; normal backlog flow.
    and removed
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Nov 3, 2026
  4. added
    status: readyTriaged, unblocked, and fully specified; eligible to pick up.
    work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.
    on Nov 3, 2026
  5. added
    admission-deferredAdmitted but waiting for WIP room; the hourly work-unblock sweep labels it agent-ready.
    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.
    and removed
    admission-deferredAdmitted but waiting for WIP room; the hourly work-unblock sweep labels it agent-ready.
    on Nov 3, 2026
  6. github-actions commented on Nov 3, 2026

    @github-actions
    Contributor
    No description provided.
  7. 1 remaining item

  8. added
    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.
    and removed
    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.
    on Nov 3, 2026
  9. github-actions commented on Nov 3, 2026

    @github-actions
    Contributor
    No description provided.
  10. github-actions commented on Nov 3, 2026

    @github-actions
    Contributor
    No description provided.
  11. melodic-automation-lanes commented on Nov 3, 2026

    @melodic-automation-lanes
    ContributorAuthor

    The work-resolve-issue run that agent-ready started waited in its slot past a change to its lane workflow files on main, so it stopped before any model turn. The run's report-outcome removed and added agent-ready back to start a fresh run on main's workflow files. If this run ends the same way, it re-fires the issue again, waiting longer each time.

  12. added
    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.
    and removed
    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.
    on Nov 3, 2026
  13. github-actions commented on Nov 3, 2026

    @github-actions
    Contributor
    No description provided.
  14. github-actions commented on Nov 3, 2026

    @github-actions
    Contributor
    No description provided.
  15. added
    host-runNeeds an agent run or builder session on a host; not a person or the issue lane.
    and removed
    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.
    on Nov 3, 2026
  16. melodic-automation-lanes commented on Nov 3, 2026

    @melodic-automation-lanes
    ContributorAuthor

    The work-resolve-issue lane stopped on this issue (host-only): the run reports the work needs a host run the lane cannot make.
    It added host-run and removed agent-ready: an agent run on a host builds it, and it waits on no decision from a person.

    In the run's words:

    host-only: the done-when asks for the three skills' evals.json cases to be converted with convert-evals-json.py and for before.json to be captured on the pre-move tree, but the move has already landed on main in #12803 (32a4790, 'fold audit-size, audit-complexity and audit-type-debt into the audit router'). Capturing before.json needs a paid claude plugin eval run on a host at 32a4790^ (the pre-move tree). This lane can run neither that run nor convert-evals-json.py: its Bash runs only the named wrappers, and its clone is shallow with only 4043c57, so 32a4790^ is not here.

    What the run says it did not do:

    • Convert the three skills' evals.json cases with convert-evals-json.py on the pre-move tree: this lane cannot run a Python interpreter, and its shallow clone does not include 32a4790^
    • Capture before.json on the pre-move tree: this needs a paid claude plugin eval run on a host
    • Tidy, review, verify and checks pipeline steps: skipped because the run made no change

    Run: https://github.com/melodic-software/claude-code-plugins/actions/runs/41722674602

    To hand it back to the lane, remove host-run and add agent-ready again.

  17. kyle-sexton commented on Nov 3, 2026

    @kyle-sexton
    Member

    Closed not planned: the owner re-scoped #12491 to option 3 (keep the leaves, distinct trimmed descriptions) and dropped the router merge and its waves: #12491 (comment). The remaining work is #12491 itself.

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

    host-runNeeds an agent run or builder session on a host; not a person or the issue lane.priority: mediumReal value, no hard deadline; normal backlog flow.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.

    Type

    Fields

    Work status

    agent-ready

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions