mirror of
https://github.com/mblanke/Goose-Core.git
synced 2026-03-01 14:10:22 -05:00
Define canonical Findings Table screen
Document the layout, behavior, and consistency of the Findings Table screen.
This commit is contained in:
31
ui/SCREEN_FINDINGS.MD
Normal file
31
ui/SCREEN_FINDINGS.MD
Normal 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.
|
||||||
Reference in New Issue
Block a user