# Fundação e Dados

Finalidade, interfaces, evidências e verificação dos componentes.

# OpenBus

<!-- BOOKSTACK-DOCUMENT-RELEASE:BEGIN -->
# OpenBus

| 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 | Intenção do catálogo mais evidência estática do componente |
| 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.

## Finalidade

A malha de eventos e mensagens da plataforma que transporta dados operacionais, comandos, estados, correlações e eventos de fluxo de trabalho entre componentes implantáveis de forma independente.

## Valor operacional

Reduz integrações ponto a ponto, fornece um padrão comum de troca para produtores e consumidores e permite que novas automações assinem eventos sem reescrever cada aplicação.

## Diferenciais

As mensagens operacionais podem carregar identidade, tempo, origem, tipo semântico e contexto de correlação, em vez de serem tratadas como blocos JSON anônimos.

## Conexões na plataforma

- OpenKnowledge
- OpenTrack
- OpenTask
- OpenEyes
- OpenAnalytics

## Detecção na versão

| Estado | Pontuação | Itens de evidência |
| --- | --- | --- |
| detectado | 105 | 12 |

| Tipo de evidência | Fonte | Correspondência |
| --- | --- | --- |
| caminho | `OPENBUS.md` | `openbus` |
| caminho | `drivers/openbus_agent.py` | `openbus` |
| caminho | `edge/openlvc/rti_openbus_gateway.py` | `openbus` |
| caminho | `examples/opencybersec/openbus-security-event.json` | `openbus` |
| caminho | `lib/open-networks/openbus.js` | `openbus` |
| conteúdo | `API.md` | `openbus` |
| conteúdo | `CHANGELOG.md` | `openbus` |
| conteúdo | `DEPLOY-GODADDY.md` | `openbus` |
| conteúdo | `MERGE-v0.13.1.md` | `openbus` |
| conteúdo | `OPENBUS.md` | `openbus` |
| caminho | `open-bus/app.js` | `open-bus` |
| caminho | `open-bus/index.html` | `open-bus` |

## Interfaces REST/API candidatas

Nenhuma rota REST específica do componente foi associada pelo scanner.

## Interfaces de tempo real candidatas

Nenhum endpoint WebSocket específico do componente foi associado pelo scanner.

## Candidatos de configuração

| Variável | Padrão | Evidência |
| --- | --- | --- |
| `BASE` | http://127.0.0.1:3000 | DEPLOY-GODADDY.md, OPENCYBERSEC-QUICKSTART.md, OPENCYBERSEC.md, UPGRADE-v0.14.0.md |
| `OPENBUS_API_TOKEN` | [REDACTED] | OPENKNOWLEDGE-OPENTASK.md, OPENLVC-DEMO.md, OPENLVC-RTI.md, demo_simulator.py |
| `OPENSOF_URL` | http://127.0.0.1:3000 | OPENLVC-DEMO.md, edge/openlvc/README.md, edge/openlvc/dis_udp_bridge.py, edge/openlvc/rti_openbus_gateway.py |

## Candidatos de serviço

| Serviço | ExecStart | Fonte |
| --- | --- | --- |
| openlvc-rti-gateway.service | `/usr/bin/python3 /opt/opensof/edge/openlvc/rti_openbus_gateway.py --opensof ${OPENSOF_URL} --token [REDACTED] --federation ${OPENLVC_FEDERATION} --federate ${OPENLVC_FEDERATE} --sidecar-command ${OPENLVC_RTI_SIDECAR_COMMAND}` | `edge/openlvc/systemd/openlvc-rti-gateway.service` |

## Dependências/endpoints externos

| Host | URL | Fonte |
| --- | --- | --- |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/` | `API.md` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/` | `CHANGELOG.md` |

## Lista de verificação

- Confirmar que o componente esteja incluído e habilitado nesta edição/versão.
- Registrar serviço autoritativo, processo/contêiner, porta, URL base e endpoint de saúde.
- Exercitar o fluxo principal do operador e registrar resultados esperados e reais.
- Verificar autenticação, autorização, auditoria, comportamento de erro e política de tratamento de dados.
- Verificar relações com OpenBus/OpenKnowledge e metadados de tempo/proveniência quando aplicável.
- Documentar limitações conhecidas e a versão em que forem corrigidas.
<!-- 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 -->

# OpenKnowledge

<!-- BOOKSTACK-DOCUMENT-RELEASE:BEGIN -->
# OpenKnowledge

| 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 | Intenção do catálogo mais evidência estática do componente |
| 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.

## Finalidade

A camada de ontologias, RDF e grafo de conhecimento que define o significado de entidades, relacionamentos, tarefas, observações e efeitos em toda a plataforma.

## Valor operacional

Torna os dados descobríveis e acionáveis por máquinas entre aplicações, oferece consultas SPARQL e fornece à IA e à automação um vocabulário operacional controlado.

## Diferenciais

A semântica faz parte do núcleo operacional, e não de uma camada de relatórios adicionada depois que os dados já se fragmentaram em esquemas incompatíveis.

## Conexões na plataforma

- OpenBus
- OpenTask
- OpenAnalytics
- OpenLLM
- OpenIIA

## Detecção na versão

| Estado | Pontuação | Itens de evidência |
| --- | --- | --- |
| detectado | 208 | 12 |

| Tipo de evidência | Fonte | Correspondência |
| --- | --- | --- |
| caminho | `OPENKNOWLEDGE-OPENTASK.md` | `openknowledge` |
| caminho | `.opennetworks-backup-20260827T210646Z/ontology/openknowledge-model.json` | `openknowledge` |
| caminho | `data/openknowledge-model.json` | `openknowledge` |
| caminho | `lib/openknowledge-store.js` | `openknowledge` |
| caminho | `ontology/openknowledge-model.json` | `openknowledge` |
| conteúdo | `API.md` | `openknowledge` |
| conteúdo | `CHANGELOG.md` | `openknowledge` |
| conteúdo | `MERGE-v0.13.1.md` | `openknowledge` |
| conteúdo | `OPENBUS.md` | `openknowledge` |
| conteúdo | `OPENCOP.md` | `openknowledge` |
| caminho | `open-knowledge/app.css` | `open-knowledge` |
| caminho | `open-knowledge/app.js` | `open-knowledge` |

## Interfaces REST/API candidatas

Nenhuma rota REST específica do componente foi associada pelo scanner.

## Interfaces de tempo real candidatas

Nenhum endpoint WebSocket específico do componente foi associado pelo scanner.

## Candidatos de configuração

| Variável | Padrão | Evidência |
| --- | --- | --- |
| `BASE_PATH` | — | open-rf/app.js, public/open-rf/app.js, third_party/ontowiki/application/scripts/travis/install-services.sh |
| `BLAZEGRAPH` | — | third_party/ontowiki/application/scripts/travis/install-services.sh |
| `BUILDPATH` | — | third_party/ontowiki/application/scripts/vad/prepare.sh |
| `CATALINA_BASE` | — | third_party/ontowiki/application/scripts/travis/install-services.sh |
| `CATALINA_HOME` | — | third_party/ontowiki/application/scripts/travis/install-services.sh |
| `CURRENT` | — | third_party/ontowiki/application/scripts/vad/prepare.sh |
| `EF_STORE_ADAPTER` | — | third_party/ontowiki/application/classes/OntoWiki/Test/IntegrationTestBootstrap.php |
| `E_UNREACHABLE` | — | third_party/ontowiki/application/scripts/travis/install-services.sh |
| `FOURSTORE` | — | third_party/ontowiki/application/scripts/travis/install-services.sh |
| `FUSEKI` | — | third_party/ontowiki/application/scripts/travis/install-services.sh |
| `HOME` | /tmp | lib/openllm/pipeline-engine.js, openrf/agent/functions/start-5g-core.sh, openrf/agent/functions/status-5g-core.sh, third_party/ontowiki/.travis.yml |
| `ISQLFILE` | — | third_party/ontowiki/application/scripts/vad/prepare.sh |
| `OPENBUS_API_TOKEN` | [REDACTED] | OPENKNOWLEDGE-OPENTASK.md, OPENLVC-DEMO.md, OPENLVC-RTI.md, demo_simulator.py |
| `OPEN_SOF` | — | OPENKNOWLEDGE-OPENTASK.md |
| `OWHG` | — | third_party/ontowiki/application/scripts/makeRelease.sh |
| `PATH` | /usr/sbin:/usr/bin:/sbin:/bin | edge/opencybersec/opencybersec_agent.py, lib/openllm/pipeline-engine.js, lib/openllm/util.js, tests/openpnt_agent_smoke_test.py |
| `PHPVERSION` | — | third_party/ontowiki/application/scripts/travis/install-extensions.sh |
| `PHP_` | — | third_party/ontowiki/application/scripts/travis/install-extensions.sh |
| `PWD` | — | third_party/ontowiki/application/scripts/vad/prepare.sh |
| `RESULTFILE` | — | third_party/ontowiki/application/scripts/vad/prepare.sh |
| `SESAME` | — | third_party/ontowiki/application/scripts/travis/install-services.sh |
| `STICKER` | — | third_party/ontowiki/application/scripts/vad/prepare.sh |
| `STICKERBEGIN` | — | third_party/ontowiki/application/scripts/vad/prepare.sh |
| `TOMCAT_VERSION` | — | third_party/ontowiki/application/scripts/travis/install-services.sh |
| `TRAVIS_PHP_VERSION` | — | third_party/ontowiki/application/scripts/travis/install-extensions.sh, third_party/ontowiki/application/scripts/travis/install-services.sh |
| `USER` | — | edge/openssa-sensor/SENSOR_INSTALL.md, edge/openssa-sensor/install-demo-sensor.sh, edge/openssa-sensor/install/install-sensor.sh, edge/openssa-sensor/install/update-existing-sensor.sh |
| `VIRTTMP` | — | third_party/ontowiki/application/scripts/vad/prepare.sh |
| `VIRTUOSO` | — | third_party/ontowiki/application/scripts/travis/install-services.sh |
| `VIRTUOSO_T` | — | third_party/ontowiki/application/scripts/vad/prepare.sh |

## Candidatos de serviço

Nenhuma definição de serviço específica do componente foi associada pelo scanner.

## Dependências/endpoints externos

| Host | URL | Fonte |
| --- | --- | --- |
| 192.168.33.10 | `http://192.168.33.10/` | `third_party/ontowiki/application/scripts/README-Vagrant.md` |
| 3ba.se | `http://3ba.se/conferences/` | `third_party/ontowiki/extensions/themes/silverblue/sandbox/tables.html` |
| 3ba.se | `http://3ba.se/conferences/AIMSA2006` | `third_party/ontowiki/extensions/themes/silverblue/sandbox/tables.html` |
| abc | `http://abc/` | `third_party/ontowiki/application/tests/integration/OntoWiki/Model/InstancesIntegrationTest.php` |
| abc | `http://abc/` | `third_party/ontowiki/application/tests/unit/OntoWiki/Model/InstancesTest.php` |
| aimsa2006.inrialpes.fr | `http://aimsa2006.inrialpes.fr/` | `third_party/ontowiki/extensions/themes/silverblue/sandbox/tables.html` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/Bootstrap.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Component/Exception.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Component/Helper.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Controller/ActionHelper/List.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Controller/Base.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Controller/Component.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Controller/Exception.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Controller/Plugin/HttpAuth.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Controller/Plugin/ListSetupHelper.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Controller/Plugin/SetupHelper.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Dispatcher.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Exception.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Extension/Manager.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Http/Exception.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Jobs/Cron.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Menu.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Menu/Registry.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Message.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Model.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Model/Exception.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Model/Hierarchy.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Model/Instances.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Model/Resource.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Model/TitleHelper.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Module.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Module/Exception.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Module/Registry.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Navigation.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Pager.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Plugin.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Request.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Resource.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Test/ControllerTestCase.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Test/ExtensionIntegrationTestBootstrap.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Test/ExtensionUnitTestBootstrap.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Test/IntegrationTestBootstrap.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Test/UnitTestBootstrap.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Toolbar.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Url.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Utils.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/Utils/Exception.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/View.php` |
| aksw.org | `http://aksw.org/` | `third_party/ontowiki/application/classes/OntoWiki/View/Helper/Curie.php` |

## Lista de verificação

- Confirmar que o componente esteja incluído e habilitado nesta edição/versão.
- Registrar serviço autoritativo, processo/contêiner, porta, URL base e endpoint de saúde.
- Exercitar o fluxo principal do operador e registrar resultados esperados e reais.
- Verificar autenticação, autorização, auditoria, comportamento de erro e política de tratamento de dados.
- Verificar relações com OpenBus/OpenKnowledge e metadados de tempo/proveniência quando aplicável.
- Documentar limitações conhecidas e a versão em que forem corrigidas.
<!-- 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 -->

# OpenData

<!-- BOOKSTACK-DOCUMENT-RELEASE:BEGIN -->
# OpenData

| 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 | Intenção do catálogo mais evidência estática do componente |
| 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.

## Finalidade

A capacidade de ingestão, normalização, armazenamento e acesso a dados estruturados, semiestruturados, em fluxo e baseados em arquivos.

## Valor operacional

Cria uma base de dados reutilizável para aplicações operacionais, análises e preservação de evidências, sem obrigar cada módulo a construir sua própria infraestrutura de dados.

## Diferenciais

O tratamento de dados é vinculado a tipos semânticos, proveniência e uso operacional em tempo real, em vez de ficar isolado em um programa corporativo pesado.

## Conexões na plataforma

- OpenKnowledge
- OpenAnalytics
- OpenDAA
- OpenFiles

## Detecção na versão

| Estado | Pontuação | Itens de evidência |
| --- | --- | --- |
| detectado | 105 | 12 |

| Tipo de evidência | Fonte | Correspondência |
| --- | --- | --- |
| caminho | `OPENDAA-OPENDATA.md` | `opendata` |
| caminho | `.opennetworks-backup-20260827T210646Z/ontology/opendaa-opendata.ttl` | `opendata` |
| caminho | `data/opendata.json` | `opendata` |
| caminho | `lib/opendata.js` | `opendata` |
| caminho | `ontology/opendaa-opendata.ttl` | `opendata` |
| conteúdo | `API.md` | `opendata` |
| conteúdo | `CHANGELOG.md` | `opendata` |
| conteúdo | `MERGE-v0.13.1.md` | `opendata` |
| conteúdo | `OPENCYBERSEC.md` | `opendata` |
| conteúdo | `OPENDAA-OPENANALYTICS.md` | `opendata` |
| caminho | `open-daa/open-data/app.js` | `open-data` |
| caminho | `open-daa/open-data/index.html` | `open-data` |

## Interfaces REST/API candidatas

Nenhuma rota REST específica do componente foi associada pelo scanner.

## Interfaces de tempo real candidatas

Nenhum endpoint WebSocket específico do componente foi associado pelo scanner.

## Candidatos de configuração

| Variável | Padrão | Evidência |
| --- | --- | --- |
| `BASE` | http://127.0.0.1:3000 | DEPLOY-GODADDY.md, OPENCYBERSEC-QUICKSTART.md, OPENCYBERSEC.md, UPGRADE-v0.14.0.md |
| `DATA_DIR` | path.join(ROOT | OPENCYBERSEC-QUICKSTART.md, OPENCYBERSEC.md, RELEASE-MANIFEST-v0.14.0.json, UPGRADE-v0.14.0.md |
| `OPENCYBERSEC_AGENT_TOKEN` | [REDACTED] | OPENCYBERSEC-QUICKSTART.md, OPENCYBERSEC.md, server.js, examples/opencybersec/ingest-examples.sh |
| `OPENCYBERSEC_OPERATOR_TOKEN` | [REDACTED] | OPENCYBERSEC-QUICKSTART.md, OPENCYBERSEC.md, server.js, examples/opencybersec/ingest-examples.sh |
| `RUN_ID` | — | OPENCYBERSEC.md |

## Candidatos de serviço

Nenhuma definição de serviço específica do componente foi associada pelo scanner.

## Dependências/endpoints externos

| Host | URL | Fonte |
| --- | --- | --- |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/` | `API.md` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/` | `CHANGELOG.md` |
| opensof.local | `https://opensof.local/ontology` | `.opennetworks-backup-20260827T210646Z/ontology/opendaa-opendata.ttl` |
| opensof.local | `https://opensof.local/ontology` | `ontology/opendaa-opendata.ttl` |
| opensof.local | `https://opensof.local/ontology/opendaa-opendata` | `.opennetworks-backup-20260827T210646Z/ontology/opendaa-opendata.ttl` |
| opensof.local | `https://opensof.local/ontology/opendaa-opendata` | `ontology/opendaa-opendata.ttl` |
| opensof.local | `https://opensof.local/resource/` | `.opennetworks-backup-20260827T210646Z/ontology/opendaa-opendata.ttl` |
| opensof.local | `https://opensof.local/resource/` | `ontology/opendaa-opendata.ttl` |

## Lista de verificação

- Confirmar que o componente esteja incluído e habilitado nesta edição/versão.
- Registrar serviço autoritativo, processo/contêiner, porta, URL base e endpoint de saúde.
- Exercitar o fluxo principal do operador e registrar resultados esperados e reais.
- Verificar autenticação, autorização, auditoria, comportamento de erro e política de tratamento de dados.
- Verificar relações com OpenBus/OpenKnowledge e metadados de tempo/proveniência quando aplicável.
- Documentar limitações conhecidas e a versão em que forem corrigidas.
<!-- 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 -->

# OpenPNT

<!-- BOOKSTACK-DOCUMENT-RELEASE:BEGIN -->
# OpenPNT

| 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 | Intenção do catálogo mais evidência estática do componente |
| 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.

## Finalidade

A camada de posicionamento, navegação e tempo para registrar relógios, referenciais espaciais, geometria de sensores e informações de qualidade temporal.

## Valor operacional

Permite correlacionar observações de rádios, robôs, simulações e sensores distribuídos em um referencial comum de tempo e espaço.

## Diferenciais

O tempo de precisão e os metadados de referência espacial são tratados como dados operacionais de primeira classe, incluindo NTP, PTP e White Rabbit quando disponíveis.

## Conexões na plataforma

- OpenRF
- OpenSSA
- OpenEyes
- OpenTrack
- OpenLVC

## Detecção na versão

| Estado | Pontuação | Itens de evidência |
| --- | --- | --- |
| detectado | 209 | 12 |

| Tipo de evidência | Fonte | Correspondência |
| --- | --- | --- |
| caminho | `OPENPNT.md` | `openpnt` |
| caminho | `drivers/README-OPENPNT-EDGE.md` | `openpnt` |
| caminho | `drivers/install_openpnt_agent.sh` | `openpnt` |
| caminho | `drivers/openpnt-agent.env.example` | `openpnt` |
| caminho | `drivers/openpnt-agent.service.example` | `openpnt` |
| conteúdo | `API.md` | `openpnt` |
| conteúdo | `CHANGELOG.md` | `openpnt` |
| conteúdo | `DEPLOY-GODADDY.md` | `openpnt` |
| conteúdo | `FIX-v0.15.1.md` | `openpnt` |
| conteúdo | `MERGE-v0.13.1.md` | `openpnt` |
| caminho | `open-pnt/app.js` | `open-pnt` |
| caminho | `open-pnt/index.html` | `open-pnt` |

## Interfaces REST/API candidatas

Nenhuma rota REST específica do componente foi associada pelo scanner.

## Interfaces de tempo real candidatas

Nenhum endpoint WebSocket específico do componente foi associado pelo scanner.

## Candidatos de configuração

| Variável | Padrão | Evidência |
| --- | --- | --- |
| `BASE` | http://127.0.0.1:3000 | DEPLOY-GODADDY.md, OPENCYBERSEC-QUICKSTART.md, OPENCYBERSEC.md, UPGRADE-v0.14.0.md |
| `BUILD` | — | edge/openpnt-linuxptp/SELF-TEST.sh, edge/openssa-sensor/install/install-native-uhd.sh, edge/openssa-sensor/native/uhd_spectrum_engine/build-simulation.sh, edge/openssa-sensor/native/uhd_spectrum_engine/build.sh |
| `BUILD_ROOT` | — | edge/openpnt-linuxptp/install-linuxptp.sh |
| `CONFIG` | — | drivers/install_openpnt_agent.sh, edge/opencybersec/install.sh, edge/openssa-sensor/install/check-sensor.sh, edge/openssa-sensor/install/install-sensor.sh |
| `CROSS_COMPILE` | — | third_party/openil_linuxptp/incdefs.sh |
| `EUID` | $(id -u | drivers/install_openpnt_agent.sh, edge/opencybersec/install.sh, edge/opencybersec/uninstall.sh, edge/openpnt-linuxptp/install-linuxptp.sh |
| `HERE` | — | edge/openpnt-linuxptp/SELF-TEST.sh, edge/openpnt-linuxptp/install-linuxptp.sh, edge/openssa-sensor/native/uhd_spectrum_engine/build-simulation.sh, edge/openssa-sensor/native/uhd_spectrum_engine/build.sh |
| `INSTANCE` | — | edge/openpnt-linuxptp/install-linuxptp.sh |
| `JOBS` | — | edge/openpnt-linuxptp/install-linuxptp.sh |
| `KBUILD_OUTPUT` | — | third_party/openil_linuxptp/incdefs.sh |
| `OPENBUS_API_TOKEN` | [REDACTED] | OPENKNOWLEDGE-OPENTASK.md, OPENLVC-DEMO.md, OPENLVC-RTI.md, demo_simulator.py |
| `OPENPNT_AGENT_TOKEN` | [REDACTED] | drivers/openpnt_agent.py, lib/openpnt.js |
| `OPENPNT_BUILD_JOBS` | $(getconf _NPROCESSORS_ONLN 2>/dev/null \|\| echo 2 | edge/openpnt-linuxptp/install-linuxptp.sh |
| `OPENPNT_CLOCK_STALE_AFTER_S` | — | lib/openpnt-timing.js |
| `OPENPNT_LINUXPTP_BIN_DIR` | — | drivers/openpnt_agent.py, drivers/openpnt_linuxptp.py |
| `OPENPNT_NODE_ID` | — | drivers/openpnt_agent.py, drivers/openpnt_linuxptp.py |
| `OPENPNT_POLL_SECONDS` | — | drivers/openpnt_agent.py |
| `OPENPNT_POSITION_MAX_AGE_S` | — | lib/openpnt.js |
| `OPENPNT_PTP_CONFIG` | — | drivers/openpnt_agent.py |
| `OPENPNT_PTP_INSTANCE` | — | drivers/openpnt_agent.py |
| `OPENPNT_PTP_INTERFACE` | — | drivers/openpnt_agent.py |
| `OPENPNT_SERVER` | — | drivers/openpnt_agent.py |
| `OPENPNT_SPOOL_FILE` | — | drivers/openpnt_agent.py |
| `OPENPNT_TAI_UTC_OFFSET_S` | — | lib/openpnt.js |
| `OPENPNT_TDOA_MAX_UNCERTAINTY_NS` | — | lib/openpnt-timing.js |
| `OPENPNT_TDOA_MIN_SENSORS` | — | lib/openpnt-timing.js |
| `OPENPNT_TOKEN` | — | drivers/openpnt_agent.py |
| `PATH` | /usr/sbin:/usr/bin:/sbin:/bin | edge/opencybersec/opencybersec_agent.py, lib/openllm/pipeline-engine.js, lib/openllm/util.js, tests/openpnt_agent_smoke_test.py |
| `ROOT` | — | edge/opencybersec/install.sh, edge/openpnt-linuxptp/SELF-TEST.sh, edge/openpnt-linuxptp/install-linuxptp.sh, edge/openssa-sensor/install-demo-sensor.sh |
| `SOURCE` | — | edge/openpnt-linuxptp/install-linuxptp.sh |
| `SRC` | — | drivers/install_openpnt_agent.sh |

## Candidatos de serviço

| Serviço | ExecStart | Fonte |
| --- | --- | --- |
| openpnt-phc2sys@.service | `/opt/openpnt/bin/openpnt-linuxptp run phc2sys --instance /etc/openpnt/linuxptp/instances/%i.json --bin-dir /opt/openpnt/linuxptp/bin` | `edge/openpnt-linuxptp/systemd/openpnt-phc2sys@.service` |
| openpnt-ptp4l@.service | `/opt/openpnt/bin/openpnt-linuxptp run ptp4l --instance /etc/openpnt/linuxptp/instances/%i.json --bin-dir /opt/openpnt/linuxptp/bin` | `edge/openpnt-linuxptp/systemd/openpnt-ptp4l@.service` |
| openpnt-ts2phc@.service | `/opt/openpnt/bin/openpnt-linuxptp run ts2phc --instance /etc/openpnt/linuxptp/instances/%i.json --bin-dir /opt/openpnt/linuxptp/bin` | `edge/openpnt-linuxptp/systemd/openpnt-ts2phc@.service` |

## Dependências/endpoints externos

| Host | URL | Fonte |
| --- | --- | --- |
| example.invalid | `https://example.invalid/opensof` | `tests/openpnt_agent_smoke_test.py` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/` | `API.md` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/` | `CHANGELOG.md` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/api/pnt/positioning/POS-RASPBOT-LAB` | `drivers/openpnt_raspbot_client.py` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/api/pnt/positioning/POS-RASPBOT-LAB` | `drivers/openpnt_raspbot_guidance.py` |
| opensof.local | `https://opensof.local/ontology` | `lib/openpnt-timing.js` |
| opensof.local | `https://opensof.local/ontology` | `lib/openpnt.js` |
| opensof.local | `https://opensof.local/resource/${id}` | `lib/openpnt-timing.js` |
| opensof.local | `https://opensof.local/resource/${id}` | `lib/openpnt.js` |
| opensof.local | `https://opensof.local/resource/${o}` | `lib/openpnt.js` |
| opensof.local | `https://opensof.local/resource/${s}` | `lib/openpnt.js` |

## Lista de verificação

- Confirmar que o componente esteja incluído e habilitado nesta edição/versão.
- Registrar serviço autoritativo, processo/contêiner, porta, URL base e endpoint de saúde.
- Exercitar o fluxo principal do operador e registrar resultados esperados e reais.
- Verificar autenticação, autorização, auditoria, comportamento de erro e política de tratamento de dados.
- Verificar relações com OpenBus/OpenKnowledge e metadados de tempo/proveniência quando aplicável.
- Documentar limitações conhecidas e a versão em que forem corrigidas.
<!-- 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 -->

# OpenFiles

<!-- BOOKSTACK-DOCUMENT-RELEASE:BEGIN -->
# OpenFiles

| 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 | Intenção do catálogo mais evidência estática do componente |
| 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.

## Finalidade

O repositório de espaços de trabalho e artefatos para documentos, imagens, vídeos, conjuntos de dados, versões e produtos de missão que precisam ser compartilhados e preservados.

## Valor operacional

Separa produtos duráveis do tráfego transitório de mensagens, mantendo-os vinculados a trilhas, tarefas, casos e grupos de liberação.

## Diferenciais

Os artefatos permanecem conectados ao contexto operacional e podem passar da captura na borda para espaços de trabalho controlados sem uma transferência manual separada.

## Conexões na plataforma

- OpenEyes
- OpenIIA
- OpenAAR-MR
- OpenChat

## Detecção na versão

| Estado | Pontuação | Itens de evidência |
| --- | --- | --- |
| detectado | 76 | 12 |

| Tipo de evidência | Fonte | Correspondência |
| --- | --- | --- |
| conteúdo | `CHANGELOG.md` | `openfiles` |
| conteúdo | `DEPLOY-GODADDY.md` | `openfiles` |
| conteúdo | `EXTERNAL-SERVICES.md` | `openfiles` |
| conteúdo | `MERGE-INSTRUCTIONS-v0.8.1.md` | `openfiles` |
| conteúdo | `OPENBUS.md` | `openfiles` |
| caminho | `open-files/index.html` | `open-files` |
| caminho | `public/open-files/index.html` | `open-files` |
| conteúdo | `API.md` | `open-files` |
| conteúdo | `MERGE-INSTRUCTIONS-v0.8.1.md` | `open-files` |
| conteúdo | `README.md` | `open-files` |
| conteúdo | `WALLACECORP-DEPLOYMENT.md` | `open-files` |
| conteúdo | `index.html` | `open-files` |

## Interfaces REST/API candidatas

Nenhuma rota REST específica do componente foi associada pelo scanner.

## Interfaces de tempo real candidatas

Nenhum endpoint WebSocket específico do componente foi associado pelo scanner.

## Candidatos de configuração

| Variável | Padrão | Evidência |
| --- | --- | --- |
| `BASE` | http://127.0.0.1:3000 | DEPLOY-GODADDY.md, OPENCYBERSEC-QUICKSTART.md, OPENCYBERSEC.md, UPGRADE-v0.14.0.md |

## Candidatos de serviço

Nenhuma definição de serviço específica do componente foi associada pelo scanner.

## Dependências/endpoints externos

| Host | URL | Fonte |
| --- | --- | --- |
| bss.dev | `https://bss.dev/live/fpv-ctl/` | `index.html` |
| bss.dev | `https://bss.dev/live/isac/\nOPENLVC_PUBLIC_URL=\nAEGIS_SENTINEL_LABEL=AEGIS-SENTINEL\nOPENMAIL_PUBLIC_URL=\nOPENFILES_PUBLIC_URL=\n` | `tools/integrate_opensof_service_entries.py` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/` | `API.md` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/` | `CHANGELOG.md` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/` | `README.md` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/api/tracks` | `README.md` |
| loammhpng4.c36.airoapp.ai | `https://loammhpng4.c36.airoapp.ai/open-cop/\nhttps://loammhpng4.c36.airoapp.ai/open-isac/\nhttps://loammhpng4.c36.airoapp.ai/open-lvc/\nhttps://loammhpng4.c36.airoapp.ai/open-mail/\nhttps://loammhpng4.c36.airoapp.ai/open-files/\nhttps://loammhpng4.c36.airoapp.ai/api/integrations\n` | `tools/integrate_opensof_service_entries.py` |

## Lista de verificação

- Confirmar que o componente esteja incluído e habilitado nesta edição/versão.
- Registrar serviço autoritativo, processo/contêiner, porta, URL base e endpoint de saúde.
- Exercitar o fluxo principal do operador e registrar resultados esperados e reais.
- Verificar autenticação, autorização, auditoria, comportamento de erro e política de tratamento de dados.
- Verificar relações com OpenBus/OpenKnowledge e metadados de tempo/proveniência quando aplicável.
- Documentar limitações conhecidas e a versão em que forem corrigidas.
<!-- 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 -->