Dayscript recorder coverage
Every Event a Day app can receive, and the dayscript step the recorder writes for it
(DESIGN.md §14.6). Derived from day-spec’s Event enum and day-script’s event_to_step;
CI fails if this file drifts from them.
A new Event variant lands here as dropped by default. That is the point: the recorder
ends in a catch-all, so an unmapped event is silent at runtime — the control replays but never
records. If a new variant should produce a step, map it in event_to_step; if it should not,
the dropped row is the record of that decision.
9 of 48 variants record.
Event | Step | Disposition |
|---|---|---|
Pressed | Tap | recorded |
TextChanged | Input | recorded |
Submitted | — | dropped |
ToggleChanged | Select | recorded |
ValueChanged | — | dropped |
ValueCommitted | SetValue | recorded |
SelectionChanged | Select | recorded |
ListActivated | Activate | recorded |
Undo | — | dropped |
Edit | — | dropped |
SelectionSet | — | dropped |
FocusChanged | — | dropped |
Tap | Tap | recorded |
LinkActivated | — | dropped |
LongPress | — | dropped |
ContextMenu | — | dropped |
Drag | — | dropped |
Pinch | — | dropped |
Pan | — | dropped |
Hover | — | dropped |
ScrollChanged | — | dropped |
FrameChanged | — | dropped |
NavBack | Navigate | recorded by the nav observer (on_nav) |
NavPresentationChanged | — | dropped |
Key | — | dropped |
Pointer | — | dropped |
WindowResized | — | dropped |
RouteRequested | Navigate | recorded by the nav observer (on_nav) |
PresentResult | — | dropped |
ImageDecoded | — | dropped |
ImageEncoded | — | dropped |
Custom | — | dropped |
MenuAction | — | dropped |
ToolbarChanged | — | dropped |
SearchChanged | — | dropped |
SearchScopeChanged | — | dropped |
SearchSuggestionChosen | — | dropped |
Lifecycle | — | dropped |
WindowClosed | — | dropped |
WindowFocused | — | dropped |
ListReorder | — | dropped |
ListDelete | — | dropped |
ListSwipe | — | dropped |
CoverHidden | — | dropped |
InspectorChanged | — | dropped |
TreeExpanded | — | dropped |
TreeMove | — | dropped |
TreeSelection | — | dropped |