Skip to content

leaderboard: stable row anchors, scanned-version column, and a dispute issue template #5

Description

@TengByte

Prompted by a dev.to comment:
today a full re-run has a clear path (rescan issue), but a row-level
dispute — "rule D004 is wrong for this specific tool" — quickly loses its
anchor: which row, which scanned version, which rule.

Three small fixes:

  1. Stable anchor links per row in leaderboard.html (#server-name), so a
    dispute can point at the exact row.
  2. Scanned-version column — every row shows the exact package version that
    produced the score. Scores are point-in-time; the table should say so
    per-row, not just in a footnote.
  3. dispute issue template (.github/ISSUE_TEMPLATE/dispute.yml) with
    pre-filled fields: server name, scanned version, rule ID, row link, and
    "why this rule doesn't apply here". Small disputes shouldn't require a
    full rescan thread.

Related but separate: rescan template could be added in the same pass
(fields: server, version to scan, what changed).

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions