Skip to content

feat(review): add a per-heading act-on cap to fanout's report #12503

Description

@kyle-sexton

Parent: #7584

Problem

#7584's decisions read "act-on cap per heading (setting from the Q160 eval)" (D101). #12151's run measured, per heading, the largest position at which the planted defect appears: under lens (the arm the verdict keeps as default) it is 1 under ### Spec and 1 under ### Standards, across 36 VALID runs; model gives the same. The bar is the smallest cap that keeps every planted defect inside "act on".

Done when

Evidence: #12151's probe result. Both headings have evidence; neither is none. The fixtures are at ceiling (both arms 24/24), so harder fixtures (filed alongside) may move this default.

The #12151 position of 1 per heading is a floor, not a default: each fixture plants one defect in a small diff, so position 1 is close to guaranteed, and a change with two serious defects under one heading would have the second left unmarked.

Blocked by: #12505

Activity

  1. added
    needs-triageNot yet classified. Floor until a type and one priority tier are set.
    on Nov 2, 2026
  2. github-actions commented on Nov 2, 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: #12505

    Understood: add a per-heading "act on" cap setting to fanout's report, externalized like fanout_diversity. Rows inside the cap are marked "act on" and the rest are not, with no row dropped. A test or eval case should show the cap applied per heading. The default comes from #12505's multi-defect positions, so this waits on that issue. No duplicates found.

    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 2, 2026
  4. github-actions commented on Nov 2, 2026

    @github-actions
    Contributor

    The triage sweep dispatched intake triage for this issue (attempt 1 of 2).

  5. 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 2, 2026
  6. melodic-automation-lanes commented on Nov 2, 2026

    @melodic-automation-lanes
    Contributor

    Not admitted to the issue lane yet: blocker #12505 is not closed by a listed human or a merge.

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: 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.

    Fields

    Work status

    ready

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions