Skip to content

perf(context-budget): measure the fleet listing fraction on Opus 5.5 and Fable 5.1 and set skillListingBudgetFraction #12044

Closed

Description

@kyle-sexton

Refs: #6458

Blocked by: #11954

Outcome

#6458's decision comment of 2026-10-27, criterion 2, says that after the Q185 pilot merges, a comment states the chosen fraction with its shed count per model (Opus 5.5 and Fable 5.1), and .claude/settings.json skillListingBudgetFraction equals it. #11954 runs the pilot and puts setting the fleet budget out of its own scope ("Setting the fleet listing budget (#7588, #6458)"). This slice is that remaining step. .claude/settings.json:61 still reads "skillListingBudgetFraction": 0.07, the interim value Q187 keeps until the pilot ships.

Done when

Out of scope

Activity

  1. added
    priority: mediumReal value, no hard deadline; normal backlog flow.
    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.
    host-runNeeds an agent run or builder session on a host; not a person or the issue lane.
    on Nov 1, 2026
  2. github-actions commented on Nov 1, 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: Knowable
    Flags: none
    Blocked by: #11954

    Understood: after the #11954 pilot closes with its Probe result: comment, measure skill descriptions shed per model (Opus 5.5, Fable 5.1) at the current and candidate fractions, and post the results and the chosen fraction on #6458. Then open a PR that sets skillListingBudgetFraction in .claude/settings.json to that fraction. The issue is blocked by #11954, which is still open. The measurement in real sessions needs a host run, so it is routed there. No likely duplicates found among open issues.

    Automated triage, applied by the lanes App.

  3. added
    status: confirmedA maintainer confirmed the item is real and in scope; ready to be worked.
    and removed
    status: readyTriaged, unblocked, and fully specified; eligible to pick up.
    on Nov 1, 2026
  4. melodic-automation-lanes commented on Nov 1, 2026

    @melodic-automation-lanes
    Contributor

    Not admitted to the issue lane: a criterion names .claude/settings.json, which the issue lane cannot push (patch-protected-path); a builder session takes it; it carries host-run. Admission takes the issue once each of those is met, when intake triages it again (.github/actions/resolve-config/admission-rules.json).

  5. melodic-automation-lanes commented on Nov 1, 2026

    @melodic-automation-lanes
    Contributor

    The latest triage verdict holds nothing: admission moved the issue to status: confirmed; its comment says why.

  6. kyle-sexton commented on Nov 2, 2026

    @kyle-sexton
    MemberAuthor

    Claimed. Backlog HITL host-run worker, 2026-11-01. Measuring skill-listing shed counts in fresh sessions on Opus 5.5 and Fable 5.1 at the current and candidate skillListingBudgetFraction values, then preparing the settings change on branch host-run/12044-listing-fraction. #11954 is closed with its probe result.

  7. kyle-sexton commented on Nov 2, 2026

    @kyle-sexton
    MemberAuthor

    Done. Each criterion, checked:

    Gap, stated: Fable 5.1 got no live turn, because -p bills usage credits on Fable without asking. Its counts come from listing captures that sent no model request. Opus live sessions matched the captures at 0.07, 0.03 and 0.02.

    This was generated by AI.

  8. removed
    host-runNeeds an agent run or builder session on a host; not a person or the issue lane.
    on Nov 2, 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

    priority: mediumReal value, no hard deadline; normal backlog flow.status: confirmedA maintainer confirmed the item is real and in scope; ready to be worked.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.

    Type

    Fields

    No fields configured for Task.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions