Hack Day: Visual DSL Editor + Execution Visualizer
- Dominant language
- Shell
- Stars
- 106
- Forks
- 146
- Avg merge
- 21d 40m
- Merged PRs (30d)
- 1
Description
## Summary
Add a visual editor and runtime visualizer for order execution DSL rules and observed behavior.
## Jump-Off State(s)
- `009-order-management-matcher`
## Graph Intent
`optional branch` (possible canonical follow-on)
## Scope
- Build rule graph/tree editor for DSL authoring.
- Visualize real-time execution path for submitted orders.
- Add policy version diff + rollback UX.
## Acceptance Criteria
- Users can author/validate DSL policies via UI.
- Runtime views show which rule path produced fill outcomes.
- Editor output is deterministic and validates before activation.
## Decision Gate (Promote/Park)
Promote if it materially improves learning/demo value and operator safety for policy changes.
Contributor guide
Research direction
Start by reading the `009-order-management-matcher` state and tracing how DSL policies and submitted orders are represented. Done means a UI can author and validate deterministic policies, show the rule path behind fill outcomes, and support policy version diff and rollback before activation.
Written by the indexing model from the issue text.
Assessment
- Domain
- backend, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100