auto-sync: tudo-para-ia-mais-humana 2026-05-02 04:14:46

This commit is contained in:
2026-05-02 04:14:46 -03:00
parent 71c6db6e54
commit a9d9b363d0
6 changed files with 234 additions and 59 deletions

View File

@@ -1,21 +1,22 @@
# Gate de publicacao MCP Mais Humana
- report_id: `mcp-publication-gate-2026-05-02t0607100000`
- generated_at: `2026-05-02T06:07:10+00:00`
- report_id: `mcp-publication-gate-2026-05-02t0713160000`
- generated_at: `2026-05-02T07:13:16+00:00`
- provider_id: `mais_humana`
- current_project_id: `tudo-para-ia-mais-humana`
- canonical_project_id: `tudo-para-ia-mais-humana-platform`
- control_plane: `tudo-para-ia-mcps-internos-plataform`
- status: `partial`
- local_ready: `True`
- live_ready: `True`
- live_ready: `False`
- deploy_ready: `False`
## Sumario
- Provider local Mais Humana pronto: True.
- Wrangler autenticado: False; deploy dry-run OK: False.
- Tools live prontas: 3/3.
- Tools live prontas: 0/4.
- Probes live com envelope MCP completo: 0/4.
- Nome atual: tudo-para-ia-mais-humana; canonico recomendado: tudo-para-ia-mais-humana-platform; ownerPlatformId MCP: tudo-para-ia-mais-humana-platform.
- Decisoes de OS avaliadas: 10.
@@ -25,20 +26,18 @@
- managed_catalog: `G:\_codex-git\tudo-para-ia-mcps-internos-plataform\deploy\mcps-gateway\src\providers\managed-catalog.ts`
- managed_provider_manager: `G:\_codex-git\tudo-para-ia-mcps-internos-plataform\deploy\mcps-gateway\src\managers\managed-provider-manager.ts`
- tests: `G:\_codex-git\tudo-para-ia-mcps-internos-plataform\tests\platform\mcps-gateway-mais-humana-provider.test.ts`
- source_hash: `6032d87c13f58ddb8ba217955c95baf1841bd1b8b8a98a090282bc562cafb6ff`
- snippets_presentes: `6`
- source_hash: `c22d27b86de895b23a8a1f9cd932361cce45297757bb0c74bf88cf955a8cdd6d`
- snippets_presentes: `7`
- snippets_ausentes: `0`
## Wrangler
- attempted: `True`
- attempted: `False`
- version: `nao_confirmada`
- authenticated: `False`
- account_name: `nao_confirmada`
- account_id: `nao_confirmada`
- deploy_dry_run_ok: `False`
- blockers:
- `wrangler_auth_not_confirmed`
## Probes live
@@ -47,16 +46,29 @@
- evidenceId: `evidence-a75a27e0669c49da1db8b615`
- traceId: `trace-3e1c8f057ac439f4b9b3eb7f`
- auditId: `audit-a75a27e0669c49da1db8b615`
- transit_fields_present: `origin, destination, tool, actor, permission, result, traceId, auditId, timestamp`
- missing_transit_fields: `payload`
- `mais_humana.admin_ui.same_source` status `ok` http `200` ok `True`
- error_code: `none`
- evidenceId: `evidence-af37a8d489b0038a7a6b5575`
- traceId: `trace-17e7d8039c8c34e3f570b6de`
- auditId: `audit-af37a8d489b0038a7a6b5575`
- transit_fields_present: `origin, destination, tool, actor, permission, result, traceId, auditId, timestamp`
- missing_transit_fields: `payload`
- `mais_humana.mcp_transit.ledger` status `ok` http `200` ok `True`
- error_code: `none`
- evidenceId: `evidence-3f0e3b9f829c7ff912b335d0`
- traceId: `trace-dae7d91a59e37901d50c027d`
- auditId: `audit-3f0e3b9f829c7ff912b335d0`
- transit_fields_present: `origin, destination, tool, actor, permission, result, traceId, auditId, timestamp`
- missing_transit_fields: `payload`
- `mais_humana.admin_routes.acceptance` status `ok` http `200` ok `True`
- error_code: `none`
- evidenceId: `evidence-6be52832c728db2bbbbce461`
- traceId: `trace-364a5b5997194d4859486557`
- auditId: `audit-6be52832c728db2bbbbce461`
- transit_fields_present: `origin, destination, tool, actor, permission, result, traceId, auditId, timestamp`
- missing_transit_fields: `payload`
## Politica de nome canonico e aliases
@@ -74,20 +86,20 @@
- status: `partial`
- motivo: codigo local do provider existe; publicacao live depende de runner Wrangler sem spawn EPERM
- evidencias: `6032d87c13f58ddb8ba217955c95baf1841bd1b8b8a98a090282bc562cafb6ff; wrangler_runner`
- evidencias: `c22d27b86de895b23a8a1f9cd932361cce45297757bb0c74bf88cf955a8cdd6d; wrangler_runner`
- proxima_acao: homologar runner Node/esbuild/workerd e repetir wrangler deploy --dry-run antes do deploy real
### 0032_EXECUTIVA__validar-live-tools-mais-humana-v1-execute-com-evidencia
- status: `passed`
- status: `partial`
- motivo: endpoint live foi sondado sem persistir bearer bruto
- evidencias: `evidence-a75a27e0669c49da1db8b615; evidence-af37a8d489b0038a7a6b5575; evidence-3f0e3b9f829c7ff912b335d0`
- evidencias: `evidence-a75a27e0669c49da1db8b615; evidence-af37a8d489b0038a7a6b5575; evidence-3f0e3b9f829c7ff912b335d0; evidence-6be52832c728db2bbbbce461`
- proxima_acao: retestar as tres tools apos deploy do mcps-gateway contendo o provider Mais Humana
### 0033_EXECUTIVA__sincronizar-git-mais-humana-mcps-central-com-credenciais
- status: `blocked`
- motivo: fetch/push bloqueados por SEC_E_NO_CREDENTIALS e FETCH_HEAD/index.lock conforme auditoria segura
- motivo: fetch normal falhou por SEC_E_NO_CREDENTIALS; fetch em memoria no repo real OK; central suja/divergente sem reconciliação destrutiva
- evidencias: `git_sync_status`
- proxima_acao: corrigir credencial Git/Schannel e reconciliar ahead/behind sem reset destrutivo
@@ -109,26 +121,26 @@
- status: `partial`
- motivo: janela pode ser planejada, mas deploy real ainda depende do runner homologado
- evidencias: `wrangler_runner; 6032d87c13f58ddb8ba217955c95baf1841bd1b8b8a98a090282bc562cafb6ff`
- evidencias: `wrangler_runner; c22d27b86de895b23a8a1f9cd932361cce45297757bb0c74bf88cf955a8cdd6d`
- proxima_acao: definir owner, janela, version atual, rollback e criterio de sucesso antes de deploy real
### 0044_GERENCIAL__institucionalizar-ledger-transito-mcp-como-gate-release
- status: `passed`
- motivo: ledger MCP existe como contrato local e deve ser criterio de release
- evidencias: `mcp_transit_ledger; 6032d87c13f58ddb8ba217955c95baf1841bd1b8b8a98a090282bc562cafb6ff`
- evidencias: `mcp_transit_ledger; c22d27b86de895b23a8a1f9cd932361cce45297757bb0c74bf88cf955a8cdd6d`
- proxima_acao: aplicar requiredFields em toda publicacao interplataforma
### 0045_GERENCIAL__pactuar-politica-acesso-waf-gpt-mcp-gateway
- status: `partial`
- motivo: probes usam User-Agent controlado, bearer redigido e response excerpt seguro
- evidencias: `evidence-a75a27e0669c49da1db8b615; evidence-af37a8d489b0038a7a6b5575; evidence-3f0e3b9f829c7ff912b335d0`
- evidencias: `evidence-a75a27e0669c49da1db8b615; evidence-af37a8d489b0038a7a6b5575; evidence-3f0e3b9f829c7ff912b335d0; evidence-6be52832c728db2bbbbce461`
- proxima_acao: formalizar headers minimos, WAF, rate limit, logs e retencao de evidencias
### 0046_GERENCIAL__homologar-runner-oficial-wrangler-node-esbuild
- status: `blocked`
- status: `not_run`
- motivo: Wrangler autenticou quando executado diretamente, mas deploy dry-run nao ficou confirmado
- evidencias: `wrangler_runner`
- proxima_acao: homologar host que permita Node, esbuild/workerd e node --test sem spawn EPERM
@@ -142,6 +154,9 @@
## Blockers
- `wrangler_auth_not_confirmed`
- `mais_humana.rulebook.compact:missing_transit:payload`
- `mais_humana.admin_ui.same_source:missing_transit:payload`
- `mais_humana.mcp_transit.ledger:missing_transit:payload`
- `mais_humana.admin_routes.acceptance:missing_transit:payload`
- `canonical_name_requires_institutional_decision`
- `git_sync_blocked`