( andon: Andon | undefined )
| 231 | } |
| 232 | |
| 233 | export function isAndonActive( |
| 234 | andon: Andon | undefined |
| 235 | ): andon is Andon & { raisedAt: string } { |
| 236 | return Boolean(andon?.raisedAt && !andon.cleared); |
| 237 | } |
| 238 | |
| 239 | function isValidAndon(value: unknown): value is Andon { |
| 240 | // Cached state JSON is git-fetched and partially untrusted, so validate via |
no outgoing calls
no test coverage detected