1478 lines
48 KiB
JSON
1478 lines
48 KiB
JSON
[
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-business-platform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-business-platform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"reports/__PENDENCIAS-CODEX__/README.md",
|
|
"reports/__EXECUTADO__/README.md",
|
|
"packages/shared-business-utils/README.md",
|
|
"packages/shared-business-types/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"tests/business-admin.test.ts",
|
|
"tests/business-docs-platform.test.ts",
|
|
"tests/business-governance-round.test.ts",
|
|
"tests/business-mcp-transit-control.test.ts",
|
|
"tests/finance-revenue-producer.test.ts"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package.json:18",
|
|
"package.json:23",
|
|
"tests/business-admin.test.ts:66",
|
|
"tests/business-admin.test.ts:67",
|
|
"tests/business-governance-round.test.ts:75",
|
|
"scripts/mercadopago/run-live-proof.ts"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "business",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-compliance-platform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-compliance-platform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"_paradigmas/README.md",
|
|
"_paradigmas/github/repos-clonados/opa/README.md",
|
|
"_paradigmas/github/repos-clonados/opa/wasm/README.md",
|
|
"_paradigmas/github/repos-clonados/opa/v1/debug/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"reports/COMPLIANCE__TESTES-LOCAIS-MCP-PADRAO__2026-04-27_234645.json",
|
|
"apps/compliance-worker/tests/compliance-worker.test.ts",
|
|
"apps/compliance-worker/tests/generate-contract-snapshot.ts",
|
|
"apps/compliance-worker/tests/generate-live-regression-evidence.ts",
|
|
"apps/compliance-worker/tests/generate-regression-evidence.ts"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package-lock.json:144",
|
|
"README.md:3",
|
|
"README.md:10",
|
|
"README.md:10",
|
|
"README.md:18",
|
|
"apps/compliance-worker/src/governance.ts",
|
|
"_paradigmas/github/repos-clonados/opa/docs/src/lib/playground.js",
|
|
"_paradigmas/github/repos-clonados/opa/docs/src/lib/playground.js",
|
|
"_paradigmas/github/repos-clonados/opa/docs/docs/integration.md"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "compliance",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-customer-ops-platform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-customer-ops-platform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"_paradigmas/chatwoot/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"tests/admin-view-regression.test.js",
|
|
"tests/catalog-contract.test.js",
|
|
"tests/mcp-local-smoke.test.js",
|
|
"tests/snapshots/admin-view.compact.json",
|
|
"scripts/run-tests-sequential.mjs"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package.json:12",
|
|
"README.md:3",
|
|
"README.md:3",
|
|
"README.md:13",
|
|
"README.md:15",
|
|
"_paradigmas/chatwoot/app/javascript/widget/router.js",
|
|
"_paradigmas/chatwoot/app/javascript/widget/router.js",
|
|
"_paradigmas/chatwoot/app/javascript/widget/router.js",
|
|
"_paradigmas/chatwoot/app/javascript/widget/router.js",
|
|
"_paradigmas/chatwoot/app/javascript/widget/router.js"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "customer_ops",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 1,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-docs-plataform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-docs-plataform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"packages/shared-doc-types/README.md",
|
|
"packages/shared-doc-types/tests/README.md",
|
|
"packages/shared-doc-runbooks/README.md",
|
|
"packages/shared-doc-runbooks/tests/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"tests/app-structure.test.ts",
|
|
"tests/foundation.test.ts",
|
|
"tests/identity-mcp-flow.test.ts",
|
|
"tests/package-structure.test.ts",
|
|
"tests/fixtures/d1-r2-library-runtime.ts"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package.json:22",
|
|
"tests/fixtures/d1-r2-library-runtime.ts:33",
|
|
"tests/fixtures/d1-r2-library-runtime.ts:52",
|
|
"tests/contracts/alias-http-smoke.test.ts:155",
|
|
"tests/contracts/cloudflare-live-evidence-collector.test.ts:57",
|
|
"tests/contracts/operations-telemetry-d1-r2.test.ts",
|
|
"scripts/docs/evidence-pack-exporter.ts",
|
|
"scripts/docs/evidence-pack-exporter.ts",
|
|
"scripts/docs/evidence-publication-registry.ts",
|
|
"scripts/docs/evidence-store-publication.ts"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"catalogOnly precisa decisao formal ou leitura responseReady minima"
|
|
],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Resolver, formalizar excecao ou criar OS especifica para bloqueio.",
|
|
"passed": false,
|
|
"reason": "catalogOnly precisa decisao formal ou leitura responseReady minima",
|
|
"severity": "blocker",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": false,
|
|
"platform_id": "docs",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-finance-platform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"main",
|
|
"26602539aa15c4d745d4305758d3979aba0ddeca",
|
|
"https://git.ami.app.br/admin/tudo-para-ia-finance-platform.git"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"_paradigmas/lago/README.md",
|
|
"_paradigmas/lago/front/README.md",
|
|
"_paradigmas/lago/extra/kafka-connect/clickhouse-kafka-connect-v1.3.4/doc/README.md",
|
|
"_paradigmas/lago/events-processor/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"reports/FINANCE__PUBLIC-SMOKE-LATEST.json",
|
|
"reports/FINANCE__TESTES-LOCAIS-MCP-PADRAO__2026-04-28_133227.json",
|
|
"apps/finance-worker/tests/mcp-smoke.test.mjs",
|
|
"apps/finance-worker/tests/run-mcp-contract.mjs",
|
|
"apps/finance-worker/tests/run-public-smoke.mjs"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md:11",
|
|
"README.md:11",
|
|
"status/summary.md:11",
|
|
"reports/FINANCE__CONTRATO-MCP-READY__2026-04-28_133227.md:8",
|
|
"reports/FINANCE__CONTRATO-MCP-READY__2026-04-28_133227.md:9",
|
|
"_paradigmas/lago/front/src/hooks/core/__tests__/useLocationHistory.test.ts",
|
|
"_paradigmas/lago/front/src/components/MainHeader/__tests__/Breadcrumb.test.tsx",
|
|
"_paradigmas/lago/front/src/components/MainHeader/__tests__/Breadcrumb.test.tsx",
|
|
"_paradigmas/lago/front/src/components/MainHeader/__tests__/Breadcrumb.test.tsx",
|
|
"_paradigmas/lago/front/src/components/MainHeader/__tests__/Breadcrumb.test.tsx"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "finance",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-gettys-platform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-gettys-platform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"_paradigmas/hono-git-clone/README.md",
|
|
"_paradigmas/hono-git-clone/benchmarks/routers-deno/README.md",
|
|
"_paradigmas/hono-git-clone/benchmarks/routers/README.md",
|
|
"_paradigmas/hono-git-clone/benchmarks/http-server/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"tests/gettys-active-service-round.test.js",
|
|
"tests/gettys-cross-platform-control.test.js",
|
|
"tests/gettys-current-round-operations.test.js",
|
|
"tests/gettys-live-contract-drift.test.js",
|
|
"tests/gettys-operational-governance.test.js"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package.json:19",
|
|
"README.md:9",
|
|
"README.md:9",
|
|
"README.md:25",
|
|
"tests/gettys-active-service-round.test.js:64",
|
|
"scripts/gettys-live-contract-drift-suite.js",
|
|
"scripts/gettys-live-contract-drift-suite.js",
|
|
"scripts/gettys-live-contract-drift-suite.js",
|
|
"_paradigmas/hono-git-clone/README.md",
|
|
"_paradigmas/hono-git-clone/src/context.ts"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "gettys",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-identity-platform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-identity-platform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"apps/identity-admin-panel/README.md",
|
|
"_paradigmas/moesif/README.md",
|
|
"_paradigmas/moesif/github/repos-clonados/moesif-nodejs/README.md",
|
|
"_paradigmas/moesif/github/repos-clonados/moesif-developer-portal/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"tests/access-assurance-runbook.test.ts",
|
|
"tests/access-assurance.test.ts",
|
|
"tests/identity-admin-panel-contract.test.ts",
|
|
"tests/identity-worker.test.ts",
|
|
"tests/order-control-proof-library.test.ts"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package-lock.json:144",
|
|
"README.md:7",
|
|
"README.md:15",
|
|
"tests/access-assurance.test.ts:197",
|
|
"tests/identity-admin-panel-contract.test.ts:14",
|
|
"tests/remote-release-probe.test.ts",
|
|
"tests/remote-release-probe.test.ts",
|
|
"src/operational-snapshots.ts",
|
|
"src/routes/access-assurance.ts",
|
|
"src/routes/billing.ts"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "identity",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 1,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-integracoes-plataform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-integracoes-plataform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"templates/template-app-de-integracao/README.md",
|
|
"templates/package-template/README.md",
|
|
"templates/app-template/README.md",
|
|
"packages/shared-integration-workspace-memory/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"tests/admin-contracts-governance.test.ts",
|
|
"tests/admin-governance-surface.test.ts",
|
|
"tests/architecture-governance.test.ts",
|
|
"tests/area07-multichannel.test.ts",
|
|
"tests/content-delivery.test.ts"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package-lock.json:639",
|
|
"package-lock.json:639",
|
|
"package.json:31",
|
|
"package.json:31",
|
|
"README.md:10",
|
|
"packages/shared-integration-channel-contracts/src/central-contract.ts",
|
|
"packages/shared-integration-channel-contracts/src/central-contract.ts",
|
|
"packages/shared-integration-channel-contracts/src/central-contract.ts",
|
|
"packages/shared-integration-channel-contracts/src/central-contract.ts",
|
|
"packages/shared-integration-channel-contracts/src/central-contract.ts"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"tokens live por provider ainda variam por produto"
|
|
],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Resolver, formalizar excecao ou criar OS especifica para bloqueio.",
|
|
"passed": false,
|
|
"reason": "tokens live por provider ainda variam por produto",
|
|
"severity": "blocker",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": false,
|
|
"platform_id": "integracoes",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 1,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-intelligence-platform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"main",
|
|
"37c3ae1945864be8fed0e3dd4c0c560b486fba09",
|
|
"https://git.ami.app.br/admin/tudo-para-ia-intelligence-platform.git"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"apps/intelligence-worker/tests/intelligence-worker.test.mjs",
|
|
"apps/intelligence-worker/tests/run-mcp-contract.mjs"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md:10",
|
|
"README.md:10",
|
|
"README.md:21",
|
|
"docs/data-read-models.md:14",
|
|
"docs/data-read-models.md:34",
|
|
"apps/intelligence-worker/scripts/run-http-smoke.mjs",
|
|
"apps/intelligence-worker/scripts/run-http-smoke.mjs"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"estado unsupported/configuracao incompleta precisa decisao formal"
|
|
],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Resolver, formalizar excecao ou criar OS especifica para bloqueio.",
|
|
"passed": false,
|
|
"reason": "estado unsupported/configuracao incompleta precisa decisao formal",
|
|
"severity": "blocker",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": false,
|
|
"platform_id": "intelligence",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-mcps-internos-plataform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-mcps-internos-plataform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"workers/README.md",
|
|
"templates/mcp-template/README.md",
|
|
"packages/README.md",
|
|
"packages/shared-multichannel-utils/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"tests/app-structure.test.ts",
|
|
"tests/area-coverage.test.ts",
|
|
"tests/foundation.test.ts",
|
|
"tests/mcps-gateway-contract-stj-smoke.test.ts",
|
|
"tests/mcps-gateway-contract.test.ts"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"CONTROLE-DE-ORDENS-EXECUTADAS.md:79",
|
|
"CONTROLE-DE-ORDENS-EXECUTADAS.md:79",
|
|
"CONTROLE-DE-ORDENS-EXECUTADAS.md:187",
|
|
"package-lock.json:520",
|
|
"package-lock.json:548",
|
|
"scripts/os097/fechamento-admin-views-contrato-compacto.mjs",
|
|
"deploy/mcps-gateway/src/index.ts",
|
|
"deploy/mcps-gateway/src/index.ts",
|
|
"deploy/mcps-gateway/src/integracoes-compat.ts",
|
|
"apps/tudo-para-ia-mcps-docs-bridge/src/app/router.ts"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "mcps",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-platform-base"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-platform-base"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"templates/packages/package.template/README.md",
|
|
"templates/modules/module.template/README.md",
|
|
"templates/apps/app-shell.template/README.md",
|
|
"service-orders/states/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"tests/app-shell.test.ts",
|
|
"tests/contract-governance.test.ts",
|
|
"tests/core-config.test.ts",
|
|
"tests/coverage-baseline.test.ts",
|
|
"tests/external-retention-governance.test.ts"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package-lock.json:480",
|
|
"package-lock.json:508",
|
|
"package-lock.json:528",
|
|
"package.json:25",
|
|
"README.md:8",
|
|
"tests/contract-governance.test.ts",
|
|
"tests/contract-governance.test.ts",
|
|
"tests/operational-readiness.test.ts",
|
|
"scripts/round/materialize-platform-base.ts",
|
|
"apps/platform-shell/src/routes/diagnostics.route.ts"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "platform_base",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-public-platform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-public-platform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"_paradigmas/astro-starlight/README.md",
|
|
"_paradigmas/astro-starlight/packages/tailwind/README.md",
|
|
"_paradigmas/astro-starlight/packages/starlight/README.md",
|
|
"_paradigmas/astro-starlight/packages/starlight/translations/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"apps/public-site/tests/current-round.test.mjs",
|
|
"apps/public-site/tests/public-platform-current-control.test.mjs",
|
|
"apps/public-site/tests/public-platform-execution-control.test.mjs",
|
|
"apps/public-site/tests/public-platform-promotion-control.test.mjs",
|
|
"apps/public-site/tests/public-site.test.mjs"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package.json:12",
|
|
"package.json:12",
|
|
"README.md:3",
|
|
"README.md:3",
|
|
"README.md:13",
|
|
"apps/public-site/tests/public-site.test.mjs",
|
|
"apps/public-site/src/content.mjs",
|
|
"apps/public-site/src/mcp-contract.mjs",
|
|
"_paradigmas/astro-starlight/packages/starlight/__tests__/basics/format-path.test.ts",
|
|
"_paradigmas/astro-starlight/packages/starlight/__tests__/basics/format-path.test.ts"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "public",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-stj-platform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-stj-platform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"tests/manual-validation/README.md",
|
|
"tests/full-platform-validation/README.md",
|
|
"tests/full-platform-validation/groups/11-architecture-regression/README.md",
|
|
"tests/full-platform-validation/groups/10-resilience-performance/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"node-write-test.txt",
|
|
"tmpcache/testfile",
|
|
"tests/admin-control-plane-maturity.test.ts",
|
|
"tests/admin-control-plane.test.ts",
|
|
"tests/admin-domain.test.ts"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package.json:21",
|
|
"README.md:55",
|
|
"tests/admin-control-plane-maturity.test.ts:104",
|
|
"tests/admin-control-plane-maturity.test.ts:110",
|
|
"tests/admin-control-plane.test.ts:85",
|
|
"tests/cross-channel.test.ts",
|
|
"tests/full-platform-validation/shared/matrices/project-area-matrix.ts",
|
|
"tests/full-platform-validation/shared/matrices/project-area-matrix.ts",
|
|
"scripts/cloudflare/stj-live-release-governance.mjs",
|
|
"scripts/cloudflare/stj-live-release-governance.mjs"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "stj",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
},
|
|
{
|
|
"blocker_count": 0,
|
|
"gates": [
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-ui-platform"
|
|
],
|
|
"gate_id": "repository_exists",
|
|
"next_action": "Manter rastreabilidade.",
|
|
"passed": true,
|
|
"reason": "Repositorio local encontrado.",
|
|
"severity": "info",
|
|
"title": "Repositorio real existe"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"G:\\_codex-git\\tudo-para-ia-ui-platform"
|
|
],
|
|
"gate_id": "git_ready",
|
|
"next_action": "Validar status antes de commit.",
|
|
"passed": true,
|
|
"reason": "Git local detectado.",
|
|
"severity": "info",
|
|
"title": "Git operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"README.md",
|
|
"_paradigmas/shadcn-ui/README.md",
|
|
"_paradigmas/shadcn-ui/templates/vite-monorepo/README.md",
|
|
"_paradigmas/shadcn-ui/templates/vite-app/README.md",
|
|
"_paradigmas/shadcn-ui/templates/start-monorepo/README.md"
|
|
],
|
|
"gate_id": "documentation",
|
|
"next_action": "Manter README alinhado ao estado real.",
|
|
"passed": true,
|
|
"reason": "README tecnico/humano encontrado.",
|
|
"severity": "info",
|
|
"title": "Documentacao inicial"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"tests/browser-regression.test.mjs",
|
|
"tests/cloudflare-preview-plan.test.mjs",
|
|
"tests/design-system.test.mjs",
|
|
"tests/mcp-ready.test.mjs",
|
|
"tests/mcp-transit-assurance.test.mjs"
|
|
],
|
|
"gate_id": "tests",
|
|
"next_action": "Executar suite antes de fechar OS.",
|
|
"passed": true,
|
|
"reason": "Testes foram encontrados.",
|
|
"severity": "info",
|
|
"title": "Testes detectaveis"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"package.json:15",
|
|
"README.md:16",
|
|
"tests/mcp-ready.test.mjs:10",
|
|
"tests/mcp-ready.test.mjs:12",
|
|
"tests/mcp-ready.test.mjs:45",
|
|
"_paradigmas/shadcn-ui/packages/tests/src/tests/registries.test.ts",
|
|
"_paradigmas/shadcn-ui/packages/tests/src/tests/registries.test.ts",
|
|
"_paradigmas/shadcn-ui/packages/tests/src/tests/registries.test.ts",
|
|
"_paradigmas/shadcn-ui/packages/tests/src/tests/registries.test.ts",
|
|
"_paradigmas/shadcn-ui/packages/tests/src/tests/registries.test.ts"
|
|
],
|
|
"gate_id": "operational_evidence",
|
|
"next_action": "Revalidar endpoints e evidencias.",
|
|
"passed": true,
|
|
"reason": "Health/readiness/rota/evidencia detectada.",
|
|
"severity": "info",
|
|
"title": "Evidencia operacional"
|
|
},
|
|
{
|
|
"evidence": [
|
|
"administrador_empresa:100",
|
|
"ceo:100",
|
|
"gestor_operacional:100",
|
|
"suporte:100",
|
|
"atendimento_cliente:100",
|
|
"financeiro:100"
|
|
],
|
|
"gate_id": "human_matrix",
|
|
"next_action": "Priorizar perfis com score baixo e transformar lacunas em telas, relatorios ou OS.",
|
|
"passed": true,
|
|
"reason": "Score medio 100; perfis frageis: nenhum.",
|
|
"severity": "info",
|
|
"title": "Cobertura por perfil humano"
|
|
},
|
|
{
|
|
"evidence": [],
|
|
"gate_id": "known_blockers",
|
|
"next_action": "Manter catalogo atualizado.",
|
|
"passed": true,
|
|
"reason": "Sem bloqueios conhecidos no catalogo.",
|
|
"severity": "info",
|
|
"title": "Bloqueios conhecidos"
|
|
}
|
|
],
|
|
"human_ready": true,
|
|
"platform_id": "ui",
|
|
"technical_ready": true,
|
|
"warning_count": 0
|
|
}
|
|
] |