Document staging checklist results and production deploy 0.9.7-spec029-agentic. Co-authored-by: Cursor <cursoragent@cursor.com>
1.8 KiB
1.8 KiB
Tasks — Spec 029 Agentic Ops
Fase A — Fundação T0 ✅
- A1 Tabelas SQLite (
agent_scenarios,agent_runs,agent_findings,agent_action_log,agent_kb_chunks) - A2 Router
/api/v1/agents/*montado emmain.py - A3
init_agent_schemano boot - A4 Cenários registry.yaml (9 cenários)
- A5 Checks T0 (
checks.py)
Fase B — Worker 24/7 ✅
- B1
agentic_tick()no worker - B2
AGENTIC_INTERVAL_SEC=300 - B3
POST /internal/tick
Fase C — T1 LLM ✅
- C1 Ollama VM123
qwen2.5:7b-instruct - C2
advise_human_actionem findings warn+ - C3
chat_contextcopiloto - C4 KB Curator index specs
Fase D — Agentes nomeados A0–A7 ✅
- D1
catalog.pyroster - D2
agents-roster.md - D3 Map cenário → agente (A1, A2, A6, sentinel)
Fase E — Mensagens operadores ✅
- E1
agent_threads+agent_messages - E2 Inbox por role
- E3 Reply humano + ack
- E4 UI Desk 3 colunas (roster/inbox/contexto)
- E5 E-mail high/critical via Postfix
Fase F — Staging homologação ✅
- F1 Deploy
docker-compose.agentic-staging.yml(:8180/:8192) - F2 Checklist quickstart.md
- F3 Chat T1 com Ollama online (health tier t1; resposta LLM ~2min qwen2.5:7b)
- F4 Inbox com finding simulado (VM123 finance + OpenPanel bridge)
Fase G — Produção ✅
- G1 Merge branch → main (pendente push remoto se aplicável)
- G2 Deploy produção
:8080(api + worker + frontend) — versão0.9.7-spec029-agentic - G3 Verificar produção intacta —
/api/v1/agents/health200 tier t1 - G4 Registar homologação — 2026-06-19 VM122
Fase H — Futuro (fora MVP)
- H1 A3–A5 cenários deliverability/SOC/mail
- H2 A7 runbooks R0–R3 + fila aprovação
- H3 WebSocket live push
- H4 Embeddings
nomic-embed-textsemântico