Expected Behavior

When pressing A on a hex that has a unit (e.g., Sherpa on hex 00):

Tile menu should show: - [A] Move Sherpa → return to grid, D-pad to pick adjacent open hex, A confirms - [X] Engage / Activate → work at hex 00 immediately (call Hermes, produce output, interrupt for review) - [Y] Unit Menu → config, trail, access, history - [B] Back

Move: Returns to grid view in targeting mode. D-pad highlights valid neighbor hexes. A confirms → invoke() → unit moves → node activates.

Engage: Activates the hex’s node function immediately. Hermes called. Output produced. Interrupt prompt appears for player review (accept/correct/skip/deepen).

Both actions are per-unit — only the unit on the selected hex matters.

Code Reference