auto-sync: tudo-para-ia-mais-humana 2026-05-02 04:14:46
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
"path": "G:\\_codex-git\\nucleo-gestao-operacional\\central-de-ordem-de-servico\\projects\\15_repo_tudo-para-ia-mais-humana-platform\\reports\\executivos\\MCP-PUBLICATION-GATE-MAIS-HUMANA__RODADA015.md"
|
||||
}
|
||||
],
|
||||
"generatedAt": "2026-05-02T06:07:10+00:00",
|
||||
"generatedAt": "2026-05-02T07:13:16+00:00",
|
||||
"ok": false,
|
||||
"policy": "falha de escrita central nao aborta artefatos do projeto real"
|
||||
}
|
||||
@@ -17,7 +17,10 @@
|
||||
"repo_remote": "https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git"
|
||||
},
|
||||
"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"
|
||||
],
|
||||
@@ -27,7 +30,7 @@
|
||||
"decisions": [
|
||||
{
|
||||
"evidence_refs": [
|
||||
"6032d87c13f58ddb8ba217955c95baf1841bd1b8b8a98a090282bc562cafb6ff",
|
||||
"c22d27b86de895b23a8a1f9cd932361cce45297757bb0c74bf88cf955a8cdd6d",
|
||||
"wrangler_runner"
|
||||
],
|
||||
"next_action": "homologar runner Node/esbuild/workerd e repetir wrangler deploy --dry-run antes do deploy real",
|
||||
@@ -39,12 +42,13 @@
|
||||
"evidence_refs": [
|
||||
"evidence-a75a27e0669c49da1db8b615",
|
||||
"evidence-af37a8d489b0038a7a6b5575",
|
||||
"evidence-3f0e3b9f829c7ff912b335d0"
|
||||
"evidence-3f0e3b9f829c7ff912b335d0",
|
||||
"evidence-6be52832c728db2bbbbce461"
|
||||
],
|
||||
"next_action": "retestar as tres tools apos deploy do mcps-gateway contendo o provider Mais Humana",
|
||||
"order_id": "0032_EXECUTIVA__validar-live-tools-mais-humana-v1-execute-com-evidencia",
|
||||
"reason": "endpoint live foi sondado sem persistir bearer bruto",
|
||||
"status": "passed"
|
||||
"status": "partial"
|
||||
},
|
||||
{
|
||||
"evidence_refs": [
|
||||
@@ -52,7 +56,7 @@
|
||||
],
|
||||
"next_action": "corrigir credencial Git/Schannel e reconciliar ahead/behind sem reset destrutivo",
|
||||
"order_id": "0033_EXECUTIVA__sincronizar-git-mais-humana-mcps-central-com-credenciais",
|
||||
"reason": "fetch/push bloqueados por SEC_E_NO_CREDENTIALS e FETCH_HEAD/index.lock conforme auditoria segura",
|
||||
"reason": "fetch normal falhou por SEC_E_NO_CREDENTIALS; fetch em memoria no repo real OK; central suja/divergente sem reconciliação destrutiva",
|
||||
"status": "blocked"
|
||||
},
|
||||
{
|
||||
@@ -76,7 +80,7 @@
|
||||
{
|
||||
"evidence_refs": [
|
||||
"wrangler_runner",
|
||||
"6032d87c13f58ddb8ba217955c95baf1841bd1b8b8a98a090282bc562cafb6ff"
|
||||
"c22d27b86de895b23a8a1f9cd932361cce45297757bb0c74bf88cf955a8cdd6d"
|
||||
],
|
||||
"next_action": "definir owner, janela, version atual, rollback e criterio de sucesso antes de deploy real",
|
||||
"order_id": "0043_GERENCIAL__aprovar-janela-publicacao-provider-mais-humana-com-rollback",
|
||||
@@ -86,7 +90,7 @@
|
||||
{
|
||||
"evidence_refs": [
|
||||
"mcp_transit_ledger",
|
||||
"6032d87c13f58ddb8ba217955c95baf1841bd1b8b8a98a090282bc562cafb6ff"
|
||||
"c22d27b86de895b23a8a1f9cd932361cce45297757bb0c74bf88cf955a8cdd6d"
|
||||
],
|
||||
"next_action": "aplicar requiredFields em toda publicacao interplataforma",
|
||||
"order_id": "0044_GERENCIAL__institucionalizar-ledger-transito-mcp-como-gate-release",
|
||||
@@ -97,7 +101,8 @@
|
||||
"evidence_refs": [
|
||||
"evidence-a75a27e0669c49da1db8b615",
|
||||
"evidence-af37a8d489b0038a7a6b5575",
|
||||
"evidence-3f0e3b9f829c7ff912b335d0"
|
||||
"evidence-3f0e3b9f829c7ff912b335d0",
|
||||
"evidence-6be52832c728db2bbbbce461"
|
||||
],
|
||||
"next_action": "formalizar headers minimos, WAF, rate limit, logs e retencao de evidencias",
|
||||
"order_id": "0045_GERENCIAL__pactuar-politica-acesso-waf-gpt-mcp-gateway",
|
||||
@@ -111,7 +116,7 @@
|
||||
"next_action": "homologar host que permita Node, esbuild/workerd e node --test sem spawn EPERM",
|
||||
"order_id": "0046_GERENCIAL__homologar-runner-oficial-wrangler-node-esbuild",
|
||||
"reason": "Wrangler autenticou quando executado diretamente, mas deploy dry-run nao ficou confirmado",
|
||||
"status": "blocked"
|
||||
"status": "not_run"
|
||||
},
|
||||
{
|
||||
"evidence_refs": [
|
||||
@@ -137,20 +142,22 @@
|
||||
"executeMaisHumanaGatewayTool",
|
||||
"mais_humana.rulebook.compact",
|
||||
"mais_humana.admin_ui.same_source",
|
||||
"mais_humana.mcp_transit.ledger"
|
||||
"mais_humana.mcp_transit.ledger",
|
||||
"mais_humana.admin_routes.acceptance"
|
||||
],
|
||||
"provider_id": "mais_humana",
|
||||
"source_hash": "6032d87c13f58ddb8ba217955c95baf1841bd1b8b8a98a090282bc562cafb6ff",
|
||||
"source_hash": "c22d27b86de895b23a8a1f9cd932361cce45297757bb0c74bf88cf955a8cdd6d",
|
||||
"tests_path": "G:\\_codex-git\\tudo-para-ia-mcps-internos-plataform\\tests\\platform\\mcps-gateway-mais-humana-provider.test.ts",
|
||||
"tests_present": true,
|
||||
"tool_ids": [
|
||||
"mais_humana.rulebook.compact",
|
||||
"mais_humana.admin_ui.same_source",
|
||||
"mais_humana.mcp_transit.ledger"
|
||||
"mais_humana.mcp_transit.ledger",
|
||||
"mais_humana.admin_routes.acceptance"
|
||||
]
|
||||
},
|
||||
"generated_at": "2026-05-02T06:07:10+00:00",
|
||||
"liveReady": true,
|
||||
"generated_at": "2026-05-02T07:13:16+00:00",
|
||||
"liveReady": false,
|
||||
"live_probes": [
|
||||
{
|
||||
"audit_id": "audit-a75a27e0669c49da1db8b615",
|
||||
@@ -158,7 +165,10 @@
|
||||
"error_code": "",
|
||||
"evidence_id": "evidence-a75a27e0669c49da1db8b615",
|
||||
"http_status": 200,
|
||||
"observed_at": "2026-05-02T06:07:09+00:00",
|
||||
"missing_transit_fields": [
|
||||
"payload"
|
||||
],
|
||||
"observed_at": "2026-05-02T07:13:16+00:00",
|
||||
"ok": true,
|
||||
"response_excerpt": {
|
||||
"__truncated__": true,
|
||||
@@ -183,7 +193,18 @@
|
||||
"source_records_hash": "a75a27e0669c49da1db8b6157757c0615eed06c32674c7ed87a6db5d071359de",
|
||||
"status": "ok",
|
||||
"tool_id": "mais_humana.rulebook.compact",
|
||||
"trace_id": "trace-3e1c8f057ac439f4b9b3eb7f"
|
||||
"trace_id": "trace-3e1c8f057ac439f4b9b3eb7f",
|
||||
"transit_fields_present": [
|
||||
"origin",
|
||||
"destination",
|
||||
"tool",
|
||||
"actor",
|
||||
"permission",
|
||||
"result",
|
||||
"traceId",
|
||||
"auditId",
|
||||
"timestamp"
|
||||
]
|
||||
},
|
||||
{
|
||||
"audit_id": "audit-af37a8d489b0038a7a6b5575",
|
||||
@@ -191,7 +212,10 @@
|
||||
"error_code": "",
|
||||
"evidence_id": "evidence-af37a8d489b0038a7a6b5575",
|
||||
"http_status": 200,
|
||||
"observed_at": "2026-05-02T06:07:10+00:00",
|
||||
"missing_transit_fields": [
|
||||
"payload"
|
||||
],
|
||||
"observed_at": "2026-05-02T07:13:16+00:00",
|
||||
"ok": true,
|
||||
"response_excerpt": {
|
||||
"__truncated__": true,
|
||||
@@ -216,7 +240,18 @@
|
||||
"source_records_hash": "af37a8d489b0038a7a6b5575970ec69855dd0f0e0ab09cf38b0e7658d3678195",
|
||||
"status": "ok",
|
||||
"tool_id": "mais_humana.admin_ui.same_source",
|
||||
"trace_id": "trace-17e7d8039c8c34e3f570b6de"
|
||||
"trace_id": "trace-17e7d8039c8c34e3f570b6de",
|
||||
"transit_fields_present": [
|
||||
"origin",
|
||||
"destination",
|
||||
"tool",
|
||||
"actor",
|
||||
"permission",
|
||||
"result",
|
||||
"traceId",
|
||||
"auditId",
|
||||
"timestamp"
|
||||
]
|
||||
},
|
||||
{
|
||||
"audit_id": "audit-3f0e3b9f829c7ff912b335d0",
|
||||
@@ -224,7 +259,10 @@
|
||||
"error_code": "",
|
||||
"evidence_id": "evidence-3f0e3b9f829c7ff912b335d0",
|
||||
"http_status": 200,
|
||||
"observed_at": "2026-05-02T06:07:10+00:00",
|
||||
"missing_transit_fields": [
|
||||
"payload"
|
||||
],
|
||||
"observed_at": "2026-05-02T07:13:16+00:00",
|
||||
"ok": true,
|
||||
"response_excerpt": {
|
||||
"__truncated__": true,
|
||||
@@ -249,35 +287,92 @@
|
||||
"source_records_hash": "3f0e3b9f829c7ff912b335d01afb5e78acdaa331bd984713dfca757072be6bbf",
|
||||
"status": "ok",
|
||||
"tool_id": "mais_humana.mcp_transit.ledger",
|
||||
"trace_id": "trace-dae7d91a59e37901d50c027d"
|
||||
"trace_id": "trace-dae7d91a59e37901d50c027d",
|
||||
"transit_fields_present": [
|
||||
"origin",
|
||||
"destination",
|
||||
"tool",
|
||||
"actor",
|
||||
"permission",
|
||||
"result",
|
||||
"traceId",
|
||||
"auditId",
|
||||
"timestamp"
|
||||
]
|
||||
},
|
||||
{
|
||||
"audit_id": "audit-6be52832c728db2bbbbce461",
|
||||
"endpoint": "https://mcps-gateway.ami-app.workers.dev/v1/execute",
|
||||
"error_code": "",
|
||||
"evidence_id": "evidence-6be52832c728db2bbbbce461",
|
||||
"http_status": 200,
|
||||
"missing_transit_fields": [
|
||||
"payload"
|
||||
],
|
||||
"observed_at": "2026-05-02T07:13:16+00:00",
|
||||
"ok": true,
|
||||
"response_excerpt": {
|
||||
"__truncated__": true,
|
||||
"actorId": "codex.service-order-round",
|
||||
"auditId": "audit:mcps-gateway:codex.service-order-round:mais_humana.admin_routes.acceptance",
|
||||
"blockers": "[]",
|
||||
"consumption": "None",
|
||||
"nextActions": "[]",
|
||||
"ok": "True",
|
||||
"organizationId": "None",
|
||||
"productId": "None",
|
||||
"providerId": "mais_humana",
|
||||
"readiness": "None",
|
||||
"sampleData": "False",
|
||||
"simulated": "False",
|
||||
"status": "blocked",
|
||||
"traceId": "trace:mcps-gateway:codex.service-order-round:mais_humana.admin_routes.acceptance",
|
||||
"userId": "None",
|
||||
"workspaceId": "None"
|
||||
},
|
||||
"source_payload_hash": "364a5b5997194d485948655720ff713f61ec091dc08ab899e302ad965ace04ba",
|
||||
"source_records_hash": "6be52832c728db2bbbbce461ff39cbf52b8e26111b0710f303061dc38a0ecb3d",
|
||||
"status": "ok",
|
||||
"tool_id": "mais_humana.admin_routes.acceptance",
|
||||
"trace_id": "trace-364a5b5997194d4859486557",
|
||||
"transit_fields_present": [
|
||||
"origin",
|
||||
"destination",
|
||||
"tool",
|
||||
"actor",
|
||||
"permission",
|
||||
"result",
|
||||
"traceId",
|
||||
"auditId",
|
||||
"timestamp"
|
||||
]
|
||||
}
|
||||
],
|
||||
"localReady": true,
|
||||
"provider_id": "mais_humana",
|
||||
"report_id": "mcp-publication-gate-2026-05-02t0607100000",
|
||||
"report_id": "mcp-publication-gate-2026-05-02t0713160000",
|
||||
"status": "partial",
|
||||
"summary": [
|
||||
"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."
|
||||
],
|
||||
"wrangler_runner": {
|
||||
"account_id": "",
|
||||
"account_name": "",
|
||||
"attempted": true,
|
||||
"attempted": false,
|
||||
"authenticated": false,
|
||||
"blockers": [
|
||||
"wrangler_auth_not_confirmed"
|
||||
],
|
||||
"blockers": [],
|
||||
"command_status": {
|
||||
"wrangler_deploy_dry_run": "not_confirmed",
|
||||
"wrangler_version": "unknown",
|
||||
"wrangler_whoami": "unknown"
|
||||
},
|
||||
"deploy_dry_run_ok": false,
|
||||
"raw_summary": "deploy manual informado pelo roteador; wrangler local nao utilizado nesta etapa; conferir live por HTTP",
|
||||
"raw_summary": "",
|
||||
"version": ""
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user