Patterns
App Intents
Siri, Shortcuts and App Intents.
ChiTransit has no Siri or Shortcuts UI. There are no Siri arrivals answers, result snippets, Siri dialog or Settings “Siri & Shortcuts” row. What remains is system plumbing: opening a stop or line, Spotlight and the refresh intent.
| Piece | Rule |
|---|---|
| App Shortcut | One: Open Stop (mappin.and.ellipse). Phrases: “Open / Show / Go to <stop> in ChiTransit”, “Find <stop> with ChiTransit”. |
| Open stop / line | OpenStopIntent and OpenLineIntent open stop detail or the route view in the core sheet. They run in the foreground. |
| Spotlight | Indexes favorites, recents, every train station and the bus lines of favorites. Subtitle order: mode (L or Bus), lines, then Favorite or Recent. Tapping a result opens stop detail on the core sheet. |
| Refresh | RefreshArrivalsIntent backs the widget and Live Activity refresh buttons (see Widgets + Live Activities). |