# Fluxos Operacionais

Managed documentation for Fluxos Operacionais.

# Fluxo Trilha-para-Tarefa

<!-- BOOKSTACK-DOCUMENT-RELEASE:BEGIN -->
# Fluxo Trilha-para-Tarefa

| Campo | Valor |
| --- | --- |
| Distribuição | WCT Portuguese — OpenC5ISR |
| Produto | OpenC5ISR |
| Versão | 0.15.1 |
| Implantação | `openc5isr-pt.wallacecorptech.com` |
| Fonte | `/srv/wct/releases/OpenC5ISR-v0.15.0-20app-pt` |
| Evidência | Teste de aceitação de referência entre componentes |
| Impressão digital da fonte | `e92dc1580aa26f7545815bcf40300b21bc5485b0a2ae46a715538a48365cc801` |
| Estado | Linha de base gerada — revisão humana obrigatória |

> **Limite de verificação:** Esta página combina orientação de projeto da plataforma com evidências estáticas da distribuição. Ela não comprova que todas as interfaces detectadas estejam habilitadas, acessíveis, seguras ou operacionais no ambiente implantado.

## Objetivo

Demonstrar a cadeia operacional desde ingestão de trilha, visualização, associação semântica, colaboração até uma tarefa reconhecida/concluída.

## Pré-requisitos

- [ ] OpenTrack, OpenCOP, OpenTask e serviços OpenBus/conhecimento necessários estão saudáveis.
- [ ] Um gerador controlado de trilhas ou entrada gravada está disponível.
- [ ] Dois usuários/funções de teste estão disponíveis para atribuição e reconhecimento.

## Procedimento

1. Criar ou ingerir trilha de teste com ID único, posição, tempo, tipo e origem conhecidos.
2. Verificar que OpenTrack recebe/atualiza e OpenCOP exibe na posição/tipo corretos.
3. Abrir detalhes da trilha e confirmar tempo da fonte, proveniência e tipo semântico.
4. Criar tarefa OBSERVE, INVESTIGATE, TRACK ou outra permitida a partir da trilha.
5. Atribuir ao segundo usuário/ativo; reconhecer, executar e concluir.
6. Verificar estado da tarefa visível em OpenTask/OpenCOP e correlacionado à trilha original.
7. Capturar mensagens/eventos/logs que provem transições de estado.

## Critérios de aprovação

Posição/tipo/tempo da trilha estão corretos; criação e autorização da tarefa funcionam; transições são visíveis e correlacionadas; atualizações duplicadas não criam tarefas duplicadas; evidências são retidas.

## Limpeza

Excluir ou marcar trilha/tarefa como concluída conforme política de dados de teste e verificar que nenhum gerador continue publicando.
<!-- BOOKSTACK-DOCUMENT-RELEASE:END -->

---

## Notas do Mantenedor

<!-- BOOKSTACK-DOCUMENT-RELEASE:NOTES-BEGIN -->
Adicione aqui notas de implantação revisadas por pessoas, correções, decisões, capturas de tela e links. O conteúdo fora do bloco gerado é preservado nas próximas execuções.
<!-- BOOKSTACK-DOCUMENT-RELEASE:NOTES-END -->

# Fluxo de Produto de Sensor OpenEyes

<!-- BOOKSTACK-DOCUMENT-RELEASE:BEGIN -->
# Fluxo de Produto de Sensor OpenEyes

| Campo | Valor |
| --- | --- |
| Distribuição | WCT Portuguese — OpenC5ISR |
| Produto | OpenC5ISR |
| Versão | 0.15.1 |
| Implantação | `openc5isr-pt.wallacecorptech.com` |
| Fonte | `/srv/wct/releases/OpenC5ISR-v0.15.0-20app-pt` |
| Evidência | Demonstração operacional de referência |
| Impressão digital da fonte | `e92dc1580aa26f7545815bcf40300b21bc5485b0a2ae46a715538a48365cc801` |
| Estado | Linha de base gerada — revisão humana obrigatória |

> **Limite de verificação:** Esta página combina orientação de projeto da plataforma com evidências estáticas da distribuição. Ela não comprova que todas as interfaces detectadas estejam habilitadas, acessíveis, seguras ou operacionais no ambiente implantado.

## Objetivo

Demonstrar que uma imagem capturada pelo OpenEyes ou enviada por telefone persiste como produto de sensor, aparece na faixa de produtos do OpenEyes, carrega metadados de origem/tempo/contexto e pode ser associada ou enviada a workspace/grupo de liberação do OpenFiles.

## Pré-requisitos

- [ ] Sessão do ativo/dispositivo OpenEyes está saudável e autorizada.
- [ ] Armazenamento local de produtos é gravável e persiste após refresh/reinício.
- [ ] Script de upload do telefone tem endpoint/token configurado fora do script ou usa prompt seguro.
- [ ] Workspace/grupo de liberação OpenFiles existe e permissões foram verificadas.

## Procedimento

1. Capturar uma imagem da visão FPV e registrar ID do ativo/sessão e tempo.
2. Verificar miniatura em Produtos de Sensor e abertura da imagem completa.
3. Atualizar página e reiniciar apenas serviço OpenEyes; verificar que o produto permanece.
4. Executar script do telefone com imagem de nome único e verificar aparição na mesma faixa.
5. Inspecionar metadados: ID do produto, dispositivo/remetente, tempo da fonte, recebimento, MIME, tamanho, checksum e posição/trilha/tarefa opcional.
6. Enviar produto ao workspace/grupo OpenFiles selecionado e verificar acesso do destinatário.
7. Verificar vínculos de auditoria/proveniência do produto OpenEyes ao artefato OpenFiles.

## Critérios de aprovação

Imagens capturada e enviada persistem, renderizam corretamente, têm metadados/checksum precisos, controle de acesso, transferência única sem corrupção e cadeia de proveniência da origem ao compartilhamento.

## Testes negativos

- Upload ou envio ao workspace sem autorização é rejeitado e auditado.
- Conteúdo não suportado/grande demais/corrompido é rejeitado com segurança.
- Repetição duplicada não cria produtos duplicados sem controle.
- Metadados não expõem token, caminho local ou EXIF sensível além da política.
<!-- BOOKSTACK-DOCUMENT-RELEASE:END -->

---

## Notas do Mantenedor

<!-- BOOKSTACK-DOCUMENT-RELEASE:NOTES-BEGIN -->
Adicione aqui notas de implantação revisadas por pessoas, correções, decisões, capturas de tela e links. O conteúdo fora do bloco gerado é preservado nas próximas execuções.
<!-- BOOKSTACK-DOCUMENT-RELEASE:NOTES-END -->

# Fluxo de Espectro OpenRF

<!-- BOOKSTACK-DOCUMENT-RELEASE:BEGIN -->
# Fluxo de Espectro OpenRF

| Campo | Valor |
| --- | --- |
| Distribuição | WCT Portuguese — OpenC5ISR |
| Produto | OpenC5ISR |
| Versão | 0.15.1 |
| Implantação | `openc5isr-pt.wallacecorptech.com` |
| Fonte | `/srv/wct/releases/OpenC5ISR-v0.15.0-20app-pt` |
| Evidência | Demonstração de referência SDR/borda mais indicadores tecnológicos |
| Impressão digital da fonte | `e92dc1580aa26f7545815bcf40300b21bc5485b0a2ae46a715538a48365cc801` |
| Estado | Linha de base gerada — revisão humana obrigatória |

> **Limite de verificação:** Esta página combina orientação de projeto da plataforma com evidências estáticas da distribuição. Ela não comprova que todas as interfaces detectadas estejam habilitadas, acessíveis, seguras ou operacionais no ambiente implantado.

## Objetivo

Demonstrar descoberta de SDR registrado, coleta sincronizada/localizada, processamento de espectro na borda e produto de espectro/detecção de baixa latência visível no OpenRF sem transportar amostras brutas desnecessárias.

## Procedimento

1. Registrar agente/dispositivo de rádio com ID estável, driver, capacidades, perfil de localização e fonte de tempo.
2. Confirmar saúde do agente, enumeração do rádio e configurações de frequência/taxa/banda/ganho.
3. Iniciar varredura limitada ou exemplo FM/espectro conhecido e observar carga/perdas locais.
4. Abrir visão OpenRF e verificar produto ao vivo, rótulos, unidades e tempos.
5. Alterar uma configuração autorizada e verificar reconhecimento e resultado visível.
6. Registrar latência, taxa de atualização, qualidade/perdas e estado tempo/PNT.
7. Parar tarefa e verificar liberação dos recursos do rádio.

## Critérios de aprovação

Rádio/perfil correto usado; configurações limitadas e autorizadas; unidades/tempo corretos; visão responsiva; perdas/degradação visíveis; parada libera hardware; sem inundação de dados brutos pela WAN.

## Indicadores tecnológicos observados

| Indicador | Ocorrências |
| --- | --- |
| PTP/PPS | 1064 |
| camera/video | 361 |
| UHD/USRP | 324 |
| AIS | 154 |
| FlightGear | 121 |
| DIS | 85 |
| PlutoSDR | 56 |
| HackRF | 55 |
| SoapySDR | 54 |
| ADS-B | 46 |
<!-- BOOKSTACK-DOCUMENT-RELEASE:END -->

---

## Notas do Mantenedor

<!-- BOOKSTACK-DOCUMENT-RELEASE:NOTES-BEGIN -->
Adicione aqui notas de implantação revisadas por pessoas, correções, decisões, capturas de tela e links. O conteúdo fora do bloco gerado é preservado nas próximas execuções.
<!-- BOOKSTACK-DOCUMENT-RELEASE:NOTES-END -->

# Fluxo OpenLVC e FlightGear

<!-- BOOKSTACK-DOCUMENT-RELEASE:BEGIN -->
# Fluxo OpenLVC e FlightGear

| Campo | Valor |
| --- | --- |
| Distribuição | WCT Portuguese — OpenC5ISR |
| Produto | OpenC5ISR |
| Versão | 0.15.1 |
| Implantação | `openc5isr-pt.wallacecorptech.com` |
| Fonte | `/srv/wct/releases/OpenC5ISR-v0.15.0-20app-pt` |
| Evidência | Teste de referência de integração LVC |
| Impressão digital da fonte | `e92dc1580aa26f7545815bcf40300b21bc5485b0a2ae46a715538a48365cc801` |
| Estado | Linha de base gerada — revisão humana obrigatória |

> **Limite de verificação:** Esta página combina orientação de projeto da plataforma com evidências estáticas da distribuição. Ela não comprova que todas as interfaces detectadas estejam habilitadas, acessíveis, seguras ou operacionais no ambiente implantado.

## Objetivo

Demonstrar entidade virtual FlightGear entrando na mesma representação operacional usada por trilhas reais, sendo observada, correlacionada, atribuída e reproduzida sem ocultar sua proveniência de simulação.

## Procedimento

1. Iniciar cenário FlightGear controlado com aeronave, posição, rumo, velocidade e tempo conhecidos.
2. Iniciar bridge OpenLVC e verificar endpoint de entrada/saída e ID da entidade.
3. Verificar que OpenTrack recebe atualizações com coordenadas, altitude, velocidade, tempo e proveniência LVC corretos.
4. Exibir entidade no OpenCOP e comparar com estado FlightGear.
5. Criar tarefa de observação/seguimento/interceptação e verificar transições sem emitir efeitos reais inseguros.
6. Registrar fluxo de cenário/eventos para OpenAAR-MR e reproduzir segmento.
7. Verificar que entidades reais e virtuais permaneçam distinguíveis por origem/proveniência usando semântica comum.

## Critérios de aprovação

Erro de trilha dentro da tolerância; taxa/mapeamento temporal estáveis; proveniência explícita; tarefa concluída; replay reproduz sequência; nenhuma entrada virtual cruza limite proibido de efeito real.
<!-- BOOKSTACK-DOCUMENT-RELEASE:END -->

---

## Notas do Mantenedor

<!-- BOOKSTACK-DOCUMENT-RELEASE:NOTES-BEGIN -->
Adicione aqui notas de implantação revisadas por pessoas, correções, decisões, capturas de tela e links. O conteúdo fora do bloco gerado é preservado nas próximas execuções.
<!-- BOOKSTACK-DOCUMENT-RELEASE:NOTES-END -->