aletheia icon indicating copy to clipboard operation
aletheia copied to clipboard

Enhancement: New board on verification request page

Open LuizFNJ opened this issue 5 months ago • 1 comments

Background Information

A new Board view needs to be implemented to improve visibility into the workflow of Verification Requests and allow users to focus on specific types of reports more efficiently. The Board should display Verification Requests grouped into three workflow stages:

  • Pre-Triage
  • In Triage
  • Posted

To ensure better navigation and prioritization, users must also be able to apply filtering rules to refine the Verification Requests displayed in each column.

Steps to Reproduce

(N/A — new feature request)

How

  • Create a Board UI that organizes Verification Requests into the three workflow columns
  • Implement a filtering system with:
    • Simple filters: Severity, Source Channel
    • Advanced filters: Impact Area, Topics
  • Filtering logic must apply AND conditions across different filter categories so that:
    • Multiple selections within a single category behave as OR
    • Adding filters across categories progressively narrows the results
  • Ensure each filter update triggers a fresh data fetch to always return the correct subset of Verification Requests

Expected Behavior

  • Users see Verification Requests clearly separated by workflow stage
  • Applying filters updates the Board in real time, reducing the number of Verification Requests shown as filters are added
  • The Board helps users focus on relevant Verification Requests and improves triage productivity
  • The experience should remain performant even under heavy filtering and large datasets

LuizFNJ avatar Oct 31 '25 19:10 LuizFNJ

@snowmous3 @LuizFNJ I suggest applying left side spacing (padding or margin) to the main Dashboard container. The absence of this white space compromises the visual clarity and alignment of the central area, making interaction with the dashboard scroll confusing due to the lack of visual separation from the edge of the screen.

Image

https://jam.dev/c/24e25616-c4a0-4dea-bdac-7ae8f94a6863

Keikonichi avatar Nov 12 '25 20:11 Keikonichi