Problem
Kanata supports advanced macro features but KeyPath only supports basic macros:
- Timed macros (delays between keys)
- Dynamic macros (record on-the-fly)
- Macro-repeat variants
Current State
Basic macro support only - simple key sequences without timing.
Impact
Users can't create sophisticated macros with precise timing.
Fix
- Add timing controls to macro editor
- Support macro-repeat syntax
- Consider dynamic macro recording UI (Phase 2)
References
- Comprehensive review: docs/code-review/comprehensive-feature-review.md section 4