Spear Ruleset Version History
Fully interactive prototype: edit rules, add/remove rules, save to create versions. Compare and restore previous versions.
DraftStream Security / Spear
RESIDENTSGLOBAL LABELS
■
JOSH'S PRODUCT TEST REALMUTC
Design notes
- Fully interactive prototype: all inputs are editable. Number inputs show native browser spinners (styled to remove default appearance, keeping functionality).
- Ruleset name, rule types, thresholds, violation counts/minutes, and actions can all be modified. ADD RULE adds a new rule; delete button removes rules. Actions can be added via dropdown and removed via × button.
- SAVE creates a new version with the current ruleset state. Version history shows all versions chronologically (newest first). Each version stores a complete snapshot of the ruleset at that point.
- Compare view generates an actual diff between the selected version and current, showing what changed (thresholds, violation counts, actions added/removed, rules added/removed).
- Restore loads the selected version's ruleset state into the editor. After restore, further edits can be made and saved as new versions.