(input: unknown)
| 267 | } |
| 268 | |
| 269 | export function normalizeTaskStatus(input: unknown): TaskLedgerNormalizeResult<TaskStatus> { |
| 270 | if (!isTaskStatus(input)) { |
| 271 | return invalid('invalid_status', `Task status must be one of ${TASK_STATUSES.join(', ')}`); |
| 272 | } |
| 273 | return { ok: true, value: input }; |
| 274 | } |
| 275 | |
| 276 | export function normalizeResumeTrust(input: unknown): TaskLedgerNormalizeResult<ResumeTrust> { |
| 277 | if (!isResumeTrust(input)) { |
no test coverage detected