Skip to content

Post-v1: declutter the Marshaling page #358

Description

@ryan-johnson2

User note (2026-07-04), post-v1: the Marshaling page has accumulated a lot of surfaces — heat picker, lifecycle/result controls, tune-detection panel, RSSI graph, per-pilot lap list with actions, add-lap control, penalty form, protest file/resolve, reverse-ruling picker, recent-rulings strip. It works, but the density is high; post-v1 we should reduce what's on it.

Directions to evaluate when we take this up (not decided):

  • The audit-page split (Event-wide searchable Audit page; Marshaling keeps a compact strip #352) already removed the full trail — continue that pattern: move rarely-used actions (reverse ruling? points penalties?) behind a secondary surface.
  • The graph + tune panel + lap list could merge further (the lap list IS the graph's data — the drag-to-retime issue makes the graph more capable, which may let the list slim down).
  • Collapse forms (penalty/protest) into a single 'ruling' action with a kind picker.
  • Field-readability bar applies: fewer, larger things beats many small things.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions