mirror of
https://github.com/mblanke/Goose-Core.git
synced 2026-03-01 06:10:20 -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