Context menu items already engine-driven (\`ContextMenuState.items\`). Compute hit regions from item count × row height. Dialog buttons similarly. **Key files:** \`src/core/engine/mod.rs\` — \`ContextMenuState\`, dialog system
Context menu items already engine-driven (`ContextMenuState.items`). Compute hit regions from item count × row height. Dialog buttons similarly.
Key files: `src/core/engine/mod.rs` — `ContextMenuState`, dialog system