Commit graph

18 commits

Author SHA1 Message Date
Ligbox Spec Hub
33db764c74 Fix agentic tick SQLite locking and health version reporting.
Commit KB chunks per file with retry on locked DB; expose app.version in /api/health.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 23:30:42 +00:00
Ligbox Spec Hub
bf367a75eb Sync app/permissions.py with Spec 027 RBAC for vm123 and agentic routes.
Fixes ImportError on staging API build (can_access_foss_admin missing).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 23:26:24 +00:00
Ligbox Spec Hub
62463aa76f Complete Spec 029 docs and staging frontend proxy for agentic API.
Adds tasks.md, scenarios copy, full API contract, Dockerfile.staging
with nginx proxy to api-staging container on port 8192.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 23:25:28 +00:00
Ligbox Spec Hub
2a5273201b Name Agentics A0-A7, add inter-agent messaging and operator inbox UI.
Adds catalog with Maestro/Pulso/Trilho etc., agent_threads/messages bus,
inbox and context window API, and complete Desk Agentic Ops panel for
human operators to read, reply, and chat with agents.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 23:24:48 +00:00
Ligbox Spec Hub
e0959e6fd7 Add Agentic Ops Spec 029: wire API, worker tick, T0/T1, staging stack.
Mounts agents router and schema init, adds VM123 checks, chat copilot,
Desk UI module, isolated docker-compose staging on ports 8180/8192,
and full spec documentation without touching production ports.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 23:22:33 +00:00
Ligbox Spec Hub
acaacce705 Fix ticket detail next-action box crushed text in narrow panel.
Prevent flex shrink on ASM action buttons; widen tickets grid detail column; style assist panel in tickets-workspace.css.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 22:54:23 +00:00
Ligbox Spec Hub
1c4c460b74 Fix Tickets layout: add isolated tickets-workspace.css (Spec 029).
Ticket cards had no CSS after workspace JS replaced ticket-row; separate stylesheet prevents infra/proc-card deploys from breaking Tickets again.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 22:50:46 +00:00
Ligbox Spec Hub
50085b7d94 Fix stack status 500 (VM112_IP) and rename INFRA COD to INFRA CODE.
Define missing VM112_IP in stack_health probes; update menu and page titles to Infrastructure as Code branding.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 22:43:43 +00:00
Ligbox Spec Hub
3ee63b3018 Add full stack health cards for VMs 112-130 and rename INFRA COD.
New /api/v1/infra/stack/status probes all stack apps/APIs/SW; Infra UI groups proc-cards by VM; wire vm123 router; menu INFRA COD and Serviços IaaS · Infra as Code labels.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 22:41:53 +00:00
Ligbox Spec Hub
68ec7bc901 Standardize Infra process cards with uniform grid and detail modals.
Adopt proc-card pattern (fixed min-height, icons, spec labels, 2-line desc) per UX research; move purge forms and rich content to infra-process-modal; document catalog in Spec 033.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 22:33:29 +00:00
Ligbox Spec Hub
7dfdf5bc43 Restore prominent OpenPanel panel on Infra and add Spec 033.
Promote OpenPanel to a full-width featured panel with VM123 health metrics, add hero chip, and document Infra console UI layout in Spec 033 with cross-ref from Spec 028.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 22:29:29 +00:00
Ligbox Spec Hub
41c0c2d428 Improve Infra page cards with wizard-style ws-panel aqua/teal layout.
Redesign SOC, purge auth, and integration panels; fix servicos-tile-icon CSS typo.
2026-06-19 22:25:17 +00:00
Ligbox Spec Hub
a39618afb8 Add purge authorization codes for protected domains (myvexx.com).
Root generates single-use codes in Infra with root password; Serviços purge requires code plus root password for PURGE_EXTRA_AUTH_DOMAINS.
2026-06-19 22:20:04 +00:00
Ligbox Spec Hub
0ee4845818 Fix purge 500 when SQLite database is locked (Spec 017).
Enable WAL/busy_timeout, retry writes, reject duplicate running jobs with HTTP 409,
use bcrypt directly instead of broken passlib 1.7.4 + bcrypt 4.x, and improve UI errors.
2026-06-19 22:06:06 +00:00
Ligbox Spec Hub
44dad0063c fix: wire TicketsWorkspace.renderPage in app.js (VM122 live) 2026-06-19 19:30:39 +00:00
Ligbox Spec Hub
468e6bd573 Add Spec 029 Tickets Workspace — motor de tickets P0-P2
Rebuilt from Cursor transcript: tickets-workspace.js, tickets-detail-panel.js,
app.js delegation, CSS, desk-live-stub. VM122 deploy pending SSH.
2026-06-19 19:20:23 +00:00
Ligbox Spec Hub
db77a67606 Add Spec 028: OpenPanel CE Ligbox re-engineering.
Documenta bypass CE, bridge FOSS :18087, E2E validado e scripts de deploy VM123.
2026-06-19 19:01:06 +00:00
Ligbox Spec Hub
821675ab4a Reorganize monorepo into projects/wizard, ops-desk, finance
Specs stay at repo root (cross-VM). Move deploy and code into logical
projects with README per domain, updated manifest.yaml, and symlinks at
legacy paths for VM122 backward compatibility.
2026-06-19 18:55:03 +00:00