-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
feature:rulez-uiRuleZ UI desktop applicationRuleZ UI desktop applicationmilestone:M6Debug SimulatorDebug Simulator
Description
Task: M6-T04
Milestone: M6 - Debug Simulator (2 days)
Feature: RuleZ UI
Description
Create a component to display the step-by-step rule evaluation trace.
Acceptance Criteria
- Create
EvaluationTrace.tsx - List all rules evaluated
- Show match status per rule
- Display evaluation time per rule
- Show match details (pattern, input)
UI Design
+---------------------------------------------------------------+
| EVALUATION TRACE |
+---------------------------------------------------------------+
| # Rule Name Match? Time Details |
| -- -------------------- ------- ------ ----------------------- |
| 1 block-force-push YES 0.8ms command_match matched |
| > Pattern: git push.*(--force|-f).*(main|master) |
| > Input: git push --force origin main |
| > Action: BLOCK |
| -- -------------------- ------- ------ ----------------------- |
| 2 inject-python NO 0.1ms tool mismatch |
+---------------------------------------------------------------+
Dependencies
- Depends on: M6-T01
Metadata
Metadata
Assignees
Labels
feature:rulez-uiRuleZ UI desktop applicationRuleZ UI desktop applicationmilestone:M6Debug SimulatorDebug Simulator