Matriz de Implementação
Verificação honesta por funcionalidade: o que já roda no produto, o que exige worker externo e o que exige hardware físico.
IMPLEMENTED · 9NOT CONFIGURED · 5EXTERNAL REQUIRED · 6HARDWARE REQUIRED · 4SIMULATED · 1
| Funcionalidade | Implementação no produto | Componente externo | Status | Ação necessária |
|---|---|---|---|---|
| Intelligence Core UI | Full UI, modes, sources, proposals | — | IMPLEMENTED | None |
| Core retrievers (20) | Deterministic retrieval over app data | — | IMPLEMENTED | None |
| Core LLM reasoning | Provider abstraction + router | AI provider credential | NOT CONFIGURED | Enable Cloud and add a provider secret |
| Semantic RAG (pgvector) | Retrieval contract defined | Database with pgvector | NOT CONFIGURED | Enable Cloud backend |
| Action approval workflow | Proposal + approve/reject UI | — | IMPLEMENTED | None |
| Information gain scoring | calculateInformationGain | — | IMPLEMENTED | None |
| Core report generation | Versioned report definitions | AI provider (optional) | IMPLEMENTED | Deterministic templates active |
| Database, RLS, RBAC | Schema + policy contracts documented | — | NOT CONFIGURED | Enable Cloud backend |
| Edge Functions (12) | Contracts + auth model defined | — | NOT CONFIGURED | Enable Cloud backend |
| GPR Python Worker | Job records, callback contract, Docker template | GovernIT GPR AI Worker | EXTERNAL REQUIRED | Deploy worker and register health endpoint |
| Remote Sensing Worker | Job records + contract | GovernIT Remote Sensing AI Worker | EXTERNAL REQUIRED | Deploy worker |
| Fusion Worker | Job records + contract | GovernIT Fusion AI Worker | EXTERNAL REQUIRED | Deploy worker |
| Edge Agent config generator | YAML generator + systemd template | — | IMPLEMENTED | None |
| Edge Agent runtime | Registration, credentials, heartbeat UI | GovernIT Edge Agent (Linux) | EXTERNAL REQUIRED | Install agent on companion computer |
| MAVLink physical connection | Profile, wizard, normalization map | Serial/UDP link | HARDWARE REQUIRED | Connect autopilot to Edge Agent |
| PX4 heartbeat | Bench-test UI + status | PX4 companion | HARDWARE REQUIRED | Power the autopilot and start the agent |
| ArduPilot telemetry | Profile + telemetry mapping | ArduPilot companion | HARDWARE REQUIRED | Connect vehicle |
| ROS 2 / XRCE bridge | Configuration page | ROS 2 runtime | EXTERNAL REQUIRED | Run the XRCE-DDS agent on the companion |
| Hardware inventory & bench tests | Full UI + records | — | IMPLEMENTED | None |
| Live hardware telemetry | Diagnostics UI | Edge Agent reports | HARDWARE REQUIRED | Connect hardware |
| Simulation engine | Deterministic synthetic missions | — | SIMULATED | Admin-activated only in production |
| Documentation Center | 40+ pages, 6 locales | — | IMPLEMENTED | None |
| Operations dashboard | Services, queue, incidents, backups | Provider metrics | IMPLEMENTED | Metrics fill in once Cloud is enabled |
| Backups | Status UI | Database provider | NOT CONFIGURED | Enable Cloud backend |
| CI/CD pipeline | Documented workflow | GitHub Actions | EXTERNAL REQUIRED | Connect the repository and add workflows |