API v1

Checklist Sistemico — iOS

SistemicListVC · SistemicScheduleVC · SistemicCadVC · SistemicHttpClient · SistemicModels Equivalente Android: Checklist Sistemico

Inspeção de dispositivos IoT / rastreadores. Reproduz a máquina de estados P → I → F / C (Pendente → Iniciado → Finalizado / Cancelado) e o countdown ao vivo do Android.

Arquivos

sistemic/
├── SistemicListViewController.swift       · listagem com filtros e estados
├── SistemicScheduleViewController.swift   · agendamento
├── SistemicCadViewController.swift        · cadastro/execução
├── SistemicListService.swift              · GET /checklist (sistemico)
├── SistemicScheduleService.swift          · POST /checklist
├── SistemicCadService.swift               · start/finalize
├── SistemicHttpClient.swift               · cliente HTTP comum
├── SistemicModels.swift                   · Codables + estados
└── SistemicSelectionSheet.swift           · sheet de seleção de dispositivo

Máquina de estados

EstadoSignificadoPróximos
PPendente — agendadoI (start) · C (cancel)
IIniciado — countdown ativoF (finalize) · expira
FFinalizado
CCancelado

Endpoints

GET/v1/checklist/{id}
Detalhe do checklist sistemico.
POST/v1/checklist/{id}/start
Inicia (requer permissão 423). Dispara countdown.
POST/v1/checklist/{id}/finalize
Finaliza o checklist sistemico.
Esta tela é uma feature exclusivamente migrada do Android para iOS. Para o detalhamento completo de regras de negócio, consulte a versão Android (sistemic) — fonte de verdade enquanto a paridade é estabilizada.