Define canonical Findings Table screen

Document the layout, behavior, and consistency of the Findings Table screen.
This commit is contained in:
2025-12-24 12:57:08 -05:00
committed by GitHub
parent 23a732d236
commit 4f872e3b84

31
ui/SCREEN_FINDINGS.MD Normal file
View File

@@ -0,0 +1,31 @@
Screen: Findings Table
Purpose:
Primary analyst workspace for reviewing results.
Layout:
- Full-width table
- Dense rows
- Sticky header
- Filters above table
Columns (left to right):
- Severity (icon + color)
- Summary
- Source
- Confidence
- Timestamp
- Actions
Behavior:
- Default sort: severity desc, timestamp desc
- Row hover reveals secondary actions
- Clicking a row opens a detail panel (not a new page)
Animation:
- New findings animate in briefly
- Severity changes animate once
- Table interactions are instant
Consistency:
This screen must look and behave the same in all applications.