Adiciona módulos de Service Discovery ao Kernel Arcádia: - ServiceRegistry: catálogo central de serviços com health check - DockerDiscovery: descoberta automática via labels Docker - API REST /api/registry/* para consulta de serviços - Labels arcadia.* no docker-compose.yml para auto-registro - Integração não-destrutiva (módulos novos, código antigo preservado) Labels suportadas: - arcadia.discovery.enabled=true - arcadia.name, arcadia.type, arcadia.category - arcadia.port, arcadia.capabilities - arcadia.requires_ia, arcadia.ia_policies Arquitetura: MODIFICAR (adicionar) ao invés de REFATORAR |
||
|---|---|---|
| .. | ||
| api | ||
| config | ||
| core | ||
| dashboard | ||
| discovery | ||
| registry | ||
| websocket | ||
| index.ts | ||
| types.ts | ||