ligbox-ops-platform/projects
Ligbox Spec Hub edffd8b3c0 feat(desk): Serviços IaaS perf, Escopo OPS cards e blocklist UI (Spec 017/018)
Cache VM112/VM122 para lista e detalhe domínio, modal purge com loading animado,
cards Escopo OPS clicáveis (camada + Spec + navegação), blocklist visível na UI,
e documentação nas specs e anais de referência 20260625.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-25 18:53:57 +00:00
..
finance Add Spec 028: OpenPanel CE Ligbox re-engineering. 2026-06-19 19:01:06 +00:00
integrations/wazuh Reorganize monorepo into projects/wizard, ops-desk, finance 2026-06-19 18:55:03 +00:00
ops-desk feat(desk): Serviços IaaS perf, Escopo OPS cards e blocklist UI (Spec 017/018) 2026-06-25 18:53:57 +00:00
wizard Reorganize monorepo into projects/wizard, ops-desk, finance 2026-06-19 18:55:03 +00:00
README.md Reorganize monorepo into projects/wizard, ops-desk, finance 2026-06-19 18:55:03 +00:00

Projects — Ligbox Ops Platform

Monorepo organizado por domínio de negócio. As specs ficam na raiz (specs/) porque muitas cruzam VMs.

Estrutura

Projecto VM Pasta Papel
Wizard VM112 projects/wizard/ Onboard, Carbonio, purge, domínios
Ops Desk VM122 projects/ops-desk/ API, worker, frontend MVP, RBAC
Finance VM123 projects/finance/ FOSSBilling, Odoo, OpenPanel, console
Integrations VM104 projects/integrations/ Wazuh SIEM

Specs (raiz — partilhadas)

specs/001-031/     # Spec Kit — podem referir VM112 + VM122 + VM123
contracts/         # OpenAPI, eventos partilhados
docs/vms/          # Ficha por VM
deploy/manifest.yaml  # O que cada VM faz pull/deploy

Deploy por VM

Ver deploy/manifest.yaml — cada VM recebe apenas os paths do seu projecto.

Retrocompatibilidade

Symlinks na raiz (api, worker, frontend, deploy/vm*) apontam para projects/ — VMs antigas continuam a funcionar até actualizarem scripts.