Implement human operational rulebook

This commit is contained in:
Ami Soares
2026-04-30 07:40:25 -03:00
parent c9c1056193
commit 3d2748adf5
84 changed files with 88406 additions and 9115 deletions

View File

@@ -140,6 +140,11 @@
"observability",
1
],
[
"gettys",
"cloud",
1
],
[
"gettys",
"human_experience",
@@ -175,6 +180,11 @@
"business",
1
],
[
"integracoes",
"cloud",
1
],
[
"integracoes",
"contract",
@@ -235,6 +245,11 @@
"observability",
1
],
[
"mcps",
"cloud",
1
],
[
"mcps",
"contract",
@@ -295,6 +310,11 @@
"business",
1
],
[
"public",
"cloud",
1
],
[
"public",
"contract",
@@ -325,6 +345,11 @@
"business",
1
],
[
"stj",
"cloud",
1
],
[
"stj",
"contract",
@@ -345,6 +370,11 @@
"observability",
1
],
[
"ui",
"cloud",
1
],
[
"ui",
"contract",
@@ -507,7 +537,7 @@
"BUSINESS__MCP-ADMINISTRATIVO-COMPLETO__CONTROLE.sqlite",
"CONTROLE-DE-ORDENS-EXECUTADAS.md:5",
"package-lock.json:21",
"package.json:22",
"package.json:23",
"tests/business-governance-round.test.ts:5",
"tests/identity-mcp-flow.test.ts:7",
"tests/round-0016-0020-operational-policy.test.ts:42",
@@ -631,7 +661,7 @@
"BUSINESS__MCP-ADMINISTRATIVO-COMPLETO__CONTROLE.sqlite",
"CONTROLE-DE-ORDENS-EXECUTADAS.md:5",
"package-lock.json:21",
"package.json:22",
"package.json:23",
"tests/business-governance-round.test.ts:5",
"tests/identity-mcp-flow.test.ts:7",
"tests/round-0016-0020-operational-policy.test.ts:42",
@@ -661,7 +691,7 @@
"BUSINESS__MCP-ADMINISTRATIVO-COMPLETO__CONTROLE.sqlite",
"CONTROLE-DE-ORDENS-EXECUTADAS.md:5",
"package-lock.json:21",
"package.json:22",
"package.json:23",
"tests/business-governance-round.test.ts:5",
"tests/identity-mcp-flow.test.ts:7",
"tests/round-0016-0020-operational-policy.test.ts:42",
@@ -691,7 +721,7 @@
"BUSINESS__MCP-ADMINISTRATIVO-COMPLETO__CONTROLE.sqlite",
"CONTROLE-DE-ORDENS-EXECUTADAS.md:5",
"package-lock.json:21",
"package.json:22",
"package.json:23",
"tests/business-governance-round.test.ts:5",
"tests/identity-mcp-flow.test.ts:7",
"tests/round-0016-0020-operational-policy.test.ts:42",
@@ -784,11 +814,11 @@
"tools/generate-round006-operational-governance.mjs:25",
"reports/COMPLIANCE__ROUND006-OPERATIONAL-GOVERNANCE__2026-04-30_093825649Z.json:46",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_093825882Z.json:405",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_094134558Z.json:462",
"apps/compliance-worker/tests/generate-round005-snapshot.ts:65",
"apps/compliance-worker/tests/generate-round006-snapshot.ts:92",
"apps/compliance-worker/tests/governance.test.ts:90",
"apps/compliance-worker/tests/round005-control-plane.test.ts:106",
"apps/compliance-worker/tests/round006-operational-governance.test.ts:48"
"apps/compliance-worker/tests/round005-control-plane.test.ts:106"
],
"gaps": [],
"governance_score": 83,
@@ -816,11 +846,11 @@
"tools/generate-round006-operational-governance.mjs:25",
"reports/COMPLIANCE__ROUND006-OPERATIONAL-GOVERNANCE__2026-04-30_093825649Z.json:46",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_093825882Z.json:405",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_094134558Z.json:462",
"apps/compliance-worker/tests/generate-round005-snapshot.ts:65",
"apps/compliance-worker/tests/generate-round006-snapshot.ts:92",
"apps/compliance-worker/tests/governance.test.ts:90",
"apps/compliance-worker/tests/round005-control-plane.test.ts:106",
"apps/compliance-worker/tests/round006-operational-governance.test.ts:48"
"apps/compliance-worker/tests/round005-control-plane.test.ts:106"
],
"gaps": [],
"governance_score": 83,
@@ -937,11 +967,11 @@
"tools/generate-round006-operational-governance.mjs:25",
"reports/COMPLIANCE__ROUND006-OPERATIONAL-GOVERNANCE__2026-04-30_093825649Z.json:46",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_093825882Z.json:405",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_094134558Z.json:462",
"apps/compliance-worker/tests/generate-round005-snapshot.ts:65",
"apps/compliance-worker/tests/generate-round006-snapshot.ts:92",
"apps/compliance-worker/tests/governance.test.ts:90",
"apps/compliance-worker/tests/round005-control-plane.test.ts:106",
"apps/compliance-worker/tests/round006-operational-governance.test.ts:48"
"apps/compliance-worker/tests/round005-control-plane.test.ts:106"
],
"gaps": [],
"governance_score": 83,
@@ -968,11 +998,11 @@
"tools/generate-round006-operational-governance.mjs:25",
"reports/COMPLIANCE__ROUND006-OPERATIONAL-GOVERNANCE__2026-04-30_093825649Z.json:46",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_093825882Z.json:405",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_094134558Z.json:462",
"apps/compliance-worker/tests/generate-round005-snapshot.ts:65",
"apps/compliance-worker/tests/generate-round006-snapshot.ts:92",
"apps/compliance-worker/tests/governance.test.ts:90",
"apps/compliance-worker/tests/round005-control-plane.test.ts:106",
"apps/compliance-worker/tests/round006-operational-governance.test.ts:48"
"apps/compliance-worker/tests/round005-control-plane.test.ts:106"
],
"gaps": [],
"governance_score": 83,
@@ -1123,11 +1153,11 @@
"tools/generate-round006-operational-governance.mjs:25",
"reports/COMPLIANCE__ROUND006-OPERATIONAL-GOVERNANCE__2026-04-30_093825649Z.json:46",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_093825882Z.json:405",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_094134558Z.json:462",
"apps/compliance-worker/tests/generate-round005-snapshot.ts:65",
"apps/compliance-worker/tests/generate-round006-snapshot.ts:92",
"apps/compliance-worker/tests/governance.test.ts:90",
"apps/compliance-worker/tests/round005-control-plane.test.ts:106",
"apps/compliance-worker/tests/round006-operational-governance.test.ts:48"
"apps/compliance-worker/tests/round005-control-plane.test.ts:106"
],
"gaps": [],
"governance_score": 83,
@@ -1153,11 +1183,11 @@
"tools/generate-round006-operational-governance.mjs:25",
"reports/COMPLIANCE__ROUND006-OPERATIONAL-GOVERNANCE__2026-04-30_093825649Z.json:46",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_093825882Z.json:405",
"reports/COMPLIANCE__ROUND006-RELEASE-GATE__2026-04-30_094134558Z.json:462",
"apps/compliance-worker/tests/generate-round005-snapshot.ts:65",
"apps/compliance-worker/tests/generate-round006-snapshot.ts:92",
"apps/compliance-worker/tests/governance.test.ts:90",
"apps/compliance-worker/tests/round005-control-plane.test.ts:106",
"apps/compliance-worker/tests/round006-operational-governance.test.ts:48"
"apps/compliance-worker/tests/round005-control-plane.test.ts:106"
],
"gaps": [],
"governance_score": 83,
@@ -2441,7 +2471,7 @@
"tests/gettys-active-service-round.test.js:17"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2473,7 +2503,7 @@
"tests/gettys-active-service-round.test.js:17"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2504,7 +2534,7 @@
"tests/gettys-cross-platform-control.test.js:27"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2535,7 +2565,7 @@
"tests/gettys-cross-platform-control.test.js:27"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2567,7 +2597,7 @@
"tests/gettys-remote-http-regression.test.js:6"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2599,7 +2629,7 @@
"README.md:9"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2631,7 +2661,7 @@
"README.md:9"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2661,7 +2691,7 @@
"tests/gettys-cross-platform-control.test.js:27"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2692,7 +2722,7 @@
"tests/gettys-remote-http-regression.test.js:6"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2724,7 +2754,7 @@
"tests/gettys-remote-http-regression.test.js:6"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2756,7 +2786,7 @@
"tests/gettys-remote-http-regression.test.js:6"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2788,7 +2818,7 @@
"tests/gettys-active-service-round.test.js:17"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -2820,7 +2850,7 @@
"tests/gettys-active-service-round.test.js:17"
],
"gaps": [],
"governance_score": 95,
"governance_score": 93,
"human_score": 100,
"platform_id": "gettys",
"platform_title": "Gettys Platform",
@@ -3260,8 +3290,8 @@
"tests/finance-event-producers.test.ts:19",
"tests/package-structure.test.ts:106",
"scripts/round/materialize-integracoes-foundation.ts:173",
"scripts/docs/validate-docs.ts:24",
"packages/shared-integration-utils/src/finance-event-producers.ts:14"
"scripts/round/materialize-round-11-operational-execution.mjs:230",
"scripts/docs/validate-docs.ts:24"
],
"gaps": [
"tokens live por provider ainda variam por produto"
@@ -3294,8 +3324,8 @@
"tests/finance-event-producers.test.ts:19",
"tests/package-structure.test.ts:106",
"scripts/round/materialize-integracoes-foundation.ts:173",
"scripts/docs/validate-docs.ts:24",
"packages/shared-integration-utils/src/finance-event-producers.ts:14"
"scripts/round/materialize-round-11-operational-execution.mjs:230",
"scripts/docs/validate-docs.ts:24"
],
"gaps": [
"tokens live por provider ainda variam por produto"
@@ -3323,7 +3353,7 @@
"entry_id": "integracoes.gestor_operacional",
"evidence_refs": [
"package-lock.json:639",
"package.json:26",
"package.json:27",
"README.md:10",
"tests/admin-contracts-governance.test.ts:15",
"tests/admin-contracts-governance.test.ts:64",
@@ -3355,7 +3385,7 @@
"entry_id": "integracoes.suporte",
"evidence_refs": [
"package-lock.json:639",
"package.json:26",
"package.json:27",
"README.md:10",
"tests/admin-contracts-governance.test.ts:15",
"tests/admin-contracts-governance.test.ts:64",
@@ -3386,7 +3416,7 @@
"entry_id": "integracoes.atendimento_cliente",
"evidence_refs": [
"CONTROLE-DE-ORDENS-EXECUTADAS.md:82",
"package.json:25",
"package.json:26",
"README.md:18",
"tests/identity-mcp-flow.test.ts:5",
"tests/surface.test.ts:254",
@@ -3424,8 +3454,8 @@
"tests/finance-event-producers.test.ts:19",
"tests/package-structure.test.ts:106",
"scripts/round/materialize-integracoes-foundation.ts:173",
"scripts/docs/validate-docs.ts:24",
"packages/shared-integration-utils/src/finance-event-producers.ts:14"
"scripts/round/materialize-round-11-operational-execution.mjs:230",
"scripts/docs/validate-docs.ts:24"
],
"gaps": [
"tokens live por provider ainda variam por produto"
@@ -3458,8 +3488,8 @@
"tests/finance-event-producers.test.ts:19",
"tests/package-structure.test.ts:106",
"scripts/round/materialize-integracoes-foundation.ts:173",
"scripts/docs/validate-docs.ts:24",
"packages/shared-integration-utils/src/finance-event-producers.ts:14"
"scripts/round/materialize-round-11-operational-execution.mjs:230",
"scripts/docs/validate-docs.ts:24"
],
"gaps": [
"tokens live por provider ainda variam por produto"
@@ -3486,7 +3516,7 @@
"entry_id": "integracoes.juridico",
"evidence_refs": [
"package-lock.json:639",
"package.json:26",
"package.json:27",
"README.md:10",
"tests/admin-contracts-governance.test.ts:15",
"tests/admin-contracts-governance.test.ts:64",
@@ -3518,7 +3548,7 @@
"entry_id": "integracoes.secretaria",
"evidence_refs": [
"CONTROLE-DE-ORDENS-EXECUTADAS.md:82",
"package.json:25",
"package.json:26",
"README.md:18",
"tests/identity-mcp-flow.test.ts:5",
"tests/surface.test.ts:254",
@@ -3551,7 +3581,7 @@
"entry_id": "integracoes.tecnico",
"evidence_refs": [
"CONTROLE-DE-ORDENS-EXECUTADAS.md:82",
"package.json:25",
"package.json:26",
"README.md:18",
"tests/identity-mcp-flow.test.ts:5",
"tests/surface.test.ts:254",
@@ -3585,7 +3615,7 @@
"entry_id": "integracoes.usuario_final",
"evidence_refs": [
"CONTROLE-DE-ORDENS-EXECUTADAS.md:82",
"package.json:25",
"package.json:26",
"README.md:18",
"tests/identity-mcp-flow.test.ts:5",
"tests/surface.test.ts:254",
@@ -3623,8 +3653,8 @@
"tests/finance-event-producers.test.ts:19",
"tests/package-structure.test.ts:106",
"scripts/round/materialize-integracoes-foundation.ts:173",
"scripts/docs/validate-docs.ts:24",
"packages/shared-integration-utils/src/finance-event-producers.ts:14"
"scripts/round/materialize-round-11-operational-execution.mjs:230",
"scripts/docs/validate-docs.ts:24"
],
"gaps": [
"tokens live por provider ainda variam por produto"
@@ -3657,8 +3687,8 @@
"tests/finance-event-producers.test.ts:19",
"tests/package-structure.test.ts:106",
"scripts/round/materialize-integracoes-foundation.ts:173",
"scripts/docs/validate-docs.ts:24",
"packages/shared-integration-utils/src/finance-event-producers.ts:14"
"scripts/round/materialize-round-11-operational-execution.mjs:230",
"scripts/docs/validate-docs.ts:24"
],
"gaps": [
"tokens live por provider ainda variam por produto"
@@ -4939,13 +4969,13 @@
"README.md:3",
"apps/public-site/package.json:8",
"apps/public-site/tests/current-round.test.mjs:27",
"apps/public-site/tests/public-platform-current-control.test.mjs:7",
"apps/public-site/tests/public-platform-execution-control.test.mjs:7",
"apps/public-site/tests/public-platform-promotion-control.test.mjs:7",
"apps/public-site/tests/public-site.test.mjs:7",
"apps/public-site/tests/release-control.test.mjs:42"
"apps/public-site/tests/public-site.test.mjs:7"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -4970,13 +5000,13 @@
"README.md:3",
"apps/public-site/package.json:8",
"apps/public-site/tests/current-round.test.mjs:27",
"apps/public-site/tests/public-platform-current-control.test.mjs:7",
"apps/public-site/tests/public-platform-execution-control.test.mjs:7",
"apps/public-site/tests/public-platform-promotion-control.test.mjs:7",
"apps/public-site/tests/public-site.test.mjs:7",
"apps/public-site/tests/release-control.test.mjs:42"
"apps/public-site/tests/public-site.test.mjs:7"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5005,7 +5035,7 @@
"apps/public-site/package.json:9"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5032,7 +5062,7 @@
"apps/public-site/package.json:9"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5057,13 +5087,13 @@
"README.md:3",
"apps/public-site/package.json:8",
"apps/public-site/tests/current-round.test.mjs:27",
"apps/public-site/tests/public-platform-current-control.test.mjs:7",
"apps/public-site/tests/public-platform-execution-control.test.mjs:7",
"apps/public-site/tests/public-platform-promotion-control.test.mjs:7",
"apps/public-site/tests/public-site.test.mjs:7",
"apps/public-site/tests/release-control.test.mjs:42"
"apps/public-site/tests/public-site.test.mjs:7"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5092,7 +5122,7 @@
"apps/public-site/package.json:9"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5120,7 +5150,7 @@
"apps/public-site/package.json:9"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5148,7 +5178,7 @@
"apps/public-site/package.json:9"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5173,13 +5203,13 @@
"README.md:3",
"apps/public-site/package.json:8",
"apps/public-site/tests/current-round.test.mjs:27",
"apps/public-site/tests/public-platform-current-control.test.mjs:7",
"apps/public-site/tests/public-platform-execution-control.test.mjs:7",
"apps/public-site/tests/public-platform-promotion-control.test.mjs:7",
"apps/public-site/tests/public-site.test.mjs:7",
"apps/public-site/tests/release-control.test.mjs:42"
"apps/public-site/tests/public-site.test.mjs:7"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5205,15 +5235,15 @@
"README.md:3",
"apps/public-site/package.json:8",
"apps/public-site/tests/current-round.test.mjs:27",
"apps/public-site/tests/public-platform-current-control.test.mjs:7",
"apps/public-site/tests/public-platform-execution-control.test.mjs:7",
"apps/public-site/tests/public-platform-promotion-control.test.mjs:7",
"apps/public-site/tests/public-site.test.mjs:7",
"apps/public-site/tests/release-control.test.mjs:42"
"apps/public-site/tests/public-site.test.mjs:7"
],
"gaps": [
"falta contrato OpenAPI ou equivalente para integracao auditavel"
],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5237,13 +5267,13 @@
"README.md:3",
"apps/public-site/package.json:8",
"apps/public-site/tests/current-round.test.mjs:27",
"apps/public-site/tests/public-platform-current-control.test.mjs:7",
"apps/public-site/tests/public-platform-execution-control.test.mjs:7",
"apps/public-site/tests/public-platform-promotion-control.test.mjs:7",
"apps/public-site/tests/public-site.test.mjs:7",
"apps/public-site/tests/release-control.test.mjs:42"
"apps/public-site/tests/public-site.test.mjs:7"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5269,13 +5299,13 @@
"README.md:3",
"apps/public-site/package.json:8",
"apps/public-site/tests/current-round.test.mjs:27",
"apps/public-site/tests/public-platform-current-control.test.mjs:7",
"apps/public-site/tests/public-platform-execution-control.test.mjs:7",
"apps/public-site/tests/public-platform-promotion-control.test.mjs:7",
"apps/public-site/tests/public-site.test.mjs:7",
"apps/public-site/tests/release-control.test.mjs:42"
"apps/public-site/tests/public-site.test.mjs:7"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5301,13 +5331,13 @@
"README.md:3",
"apps/public-site/package.json:8",
"apps/public-site/tests/current-round.test.mjs:27",
"apps/public-site/tests/public-platform-current-control.test.mjs:7",
"apps/public-site/tests/public-platform-execution-control.test.mjs:7",
"apps/public-site/tests/public-platform-promotion-control.test.mjs:7",
"apps/public-site/tests/public-site.test.mjs:7",
"apps/public-site/tests/release-control.test.mjs:42"
"apps/public-site/tests/public-site.test.mjs:7"
],
"gaps": [],
"governance_score": 82,
"governance_score": 81,
"human_score": 100,
"platform_id": "public",
"platform_title": "Public Platform",
@@ -5333,12 +5363,12 @@
"tests/identity-mcp-flow.test.ts:52",
"tests/product-plan.test.ts:10",
"tests/support/platform-harness.ts:110",
"scripts/round/materialize-stj-round-013-governance.mjs:585",
"packages/shared-utils/src/identity-mcp-flow.ts:85",
"packages/shared-utils/src/runtime/platform.ts:39",
"packages/shared-types/src/entitlements.ts:1"
"packages/shared-utils/src/runtime/platform.ts:39"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5365,12 +5395,12 @@
"tests/identity-mcp-flow.test.ts:52",
"tests/product-plan.test.ts:10",
"tests/support/platform-harness.ts:110",
"scripts/round/materialize-stj-round-013-governance.mjs:585",
"packages/shared-utils/src/identity-mcp-flow.ts:85",
"packages/shared-utils/src/runtime/platform.ts:39",
"packages/shared-types/src/entitlements.ts:1"
"packages/shared-utils/src/runtime/platform.ts:39"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5402,7 +5432,7 @@
"tests/admin-domain.test.ts:31"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5434,7 +5464,7 @@
"tests/admin-domain.test.ts:31"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5457,7 +5487,7 @@
"entry_id": "stj.atendimento_cliente",
"evidence_refs": [
"package-lock.json:29",
"package.json:30",
"package.json:32",
"README.md:60",
"tests/admin-maturity-live-governance.test.ts:5",
"tests/admin-maturity-operational-governance.test.ts:5",
@@ -5466,7 +5496,7 @@
"tests/docs/ia-stj-ecossistema-integration.test.ts:8"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5492,12 +5522,12 @@
"tests/identity-mcp-flow.test.ts:52",
"tests/product-plan.test.ts:10",
"tests/support/platform-harness.ts:110",
"scripts/round/materialize-stj-round-013-governance.mjs:585",
"packages/shared-utils/src/identity-mcp-flow.ts:85",
"packages/shared-utils/src/runtime/platform.ts:39",
"packages/shared-types/src/entitlements.ts:1"
"packages/shared-utils/src/runtime/platform.ts:39"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5524,12 +5554,12 @@
"tests/identity-mcp-flow.test.ts:52",
"tests/product-plan.test.ts:10",
"tests/support/platform-harness.ts:110",
"scripts/round/materialize-stj-round-013-governance.mjs:585",
"packages/shared-utils/src/identity-mcp-flow.ts:85",
"packages/shared-utils/src/runtime/platform.ts:39",
"packages/shared-types/src/entitlements.ts:1"
"packages/shared-utils/src/runtime/platform.ts:39"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5560,7 +5590,7 @@
"tests/admin-domain.test.ts:31"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5583,7 +5613,7 @@
"entry_id": "stj.secretaria",
"evidence_refs": [
"package-lock.json:29",
"package.json:30",
"package.json:32",
"README.md:60",
"tests/admin-maturity-live-governance.test.ts:5",
"tests/admin-maturity-operational-governance.test.ts:5",
@@ -5592,7 +5622,7 @@
"tests/docs/ia-stj-ecossistema-integration.test.ts:8"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5615,7 +5645,7 @@
"entry_id": "stj.tecnico",
"evidence_refs": [
"package-lock.json:29",
"package.json:30",
"package.json:32",
"README.md:60",
"tests/admin-maturity-live-governance.test.ts:5",
"tests/admin-maturity-operational-governance.test.ts:5",
@@ -5624,7 +5654,7 @@
"tests/docs/ia-stj-ecossistema-integration.test.ts:8"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5647,7 +5677,7 @@
"entry_id": "stj.usuario_final",
"evidence_refs": [
"package-lock.json:29",
"package.json:30",
"package.json:32",
"README.md:60",
"tests/admin-maturity-live-governance.test.ts:5",
"tests/admin-maturity-operational-governance.test.ts:5",
@@ -5656,7 +5686,7 @@
"tests/docs/ia-stj-ecossistema-integration.test.ts:8"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5682,12 +5712,12 @@
"tests/identity-mcp-flow.test.ts:52",
"tests/product-plan.test.ts:10",
"tests/support/platform-harness.ts:110",
"scripts/round/materialize-stj-round-013-governance.mjs:585",
"packages/shared-utils/src/identity-mcp-flow.ts:85",
"packages/shared-utils/src/runtime/platform.ts:39",
"packages/shared-types/src/entitlements.ts:1"
"packages/shared-utils/src/runtime/platform.ts:39"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5714,12 +5744,12 @@
"tests/identity-mcp-flow.test.ts:52",
"tests/product-plan.test.ts:10",
"tests/support/platform-harness.ts:110",
"scripts/round/materialize-stj-round-013-governance.mjs:585",
"packages/shared-utils/src/identity-mcp-flow.ts:85",
"packages/shared-utils/src/runtime/platform.ts:39",
"packages/shared-types/src/entitlements.ts:1"
"packages/shared-utils/src/runtime/platform.ts:39"
],
"gaps": [],
"governance_score": 82,
"governance_score": 80,
"human_score": 100,
"platform_id": "stj",
"platform_title": "STJ Platform",
@@ -5751,7 +5781,7 @@
"reports/governance/ui-governance-20260429145330-97a28d5d.json:384"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -5783,7 +5813,7 @@
"reports/governance/ui-governance-20260429145330-97a28d5d.json:384"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -5807,12 +5837,11 @@
"README.md:16",
"tests/mcp-ready.test.mjs:10",
"tests/mcp-ready.test.mjs:12",
"tests/mcp-ready.test.mjs:36",
"tests/operational-gates.test.mjs:19",
"tests/operational-policies.test.mjs:37"
"tests/mcp-ready.test.mjs:40",
"tests/mcp-transit.test.mjs:35"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -5837,12 +5866,11 @@
"README.md:16",
"tests/mcp-ready.test.mjs:10",
"tests/mcp-ready.test.mjs:12",
"tests/mcp-ready.test.mjs:36",
"tests/operational-gates.test.mjs:19",
"tests/operational-policies.test.mjs:37"
"tests/mcp-ready.test.mjs:40",
"tests/mcp-transit.test.mjs:35"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -5863,17 +5891,17 @@
{
"entry_id": "ui.atendimento_cliente",
"evidence_refs": [
"package.json:22",
"package.json:19",
"README.md:5",
"tests/cloudflare-preview-plan.test.mjs:11",
"tests/design-system.test.mjs:15",
"tests/mcp-ready.test.mjs:4",
"tests/mcp-transit.test.mjs:8",
"tests/operational-gates.test.mjs:32",
"tests/operational-policies.test.mjs:33",
"tests/release-control.test.mjs:16"
"tests/operational-policies.test.mjs:33"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -5905,7 +5933,7 @@
"reports/governance/ui-governance-20260429145330-97a28d5d.json:384"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -5936,7 +5964,7 @@
"reports/governance/ui-governance-20260429145330-97a28d5d.json:384"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -5961,12 +5989,11 @@
"README.md:16",
"tests/mcp-ready.test.mjs:10",
"tests/mcp-ready.test.mjs:12",
"tests/mcp-ready.test.mjs:36",
"tests/operational-gates.test.mjs:19",
"tests/operational-policies.test.mjs:37"
"tests/mcp-ready.test.mjs:40",
"tests/mcp-transit.test.mjs:35"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -5987,17 +6014,17 @@
{
"entry_id": "ui.secretaria",
"evidence_refs": [
"package.json:22",
"package.json:19",
"README.md:5",
"tests/cloudflare-preview-plan.test.mjs:11",
"tests/design-system.test.mjs:15",
"tests/mcp-ready.test.mjs:4",
"tests/mcp-transit.test.mjs:8",
"tests/operational-gates.test.mjs:32",
"tests/operational-policies.test.mjs:33",
"tests/release-control.test.mjs:16"
"tests/operational-policies.test.mjs:33"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -6019,19 +6046,19 @@
{
"entry_id": "ui.tecnico",
"evidence_refs": [
"package.json:22",
"package.json:19",
"README.md:5",
"tests/cloudflare-preview-plan.test.mjs:11",
"tests/design-system.test.mjs:15",
"tests/mcp-ready.test.mjs:4",
"tests/mcp-transit.test.mjs:8",
"tests/operational-gates.test.mjs:32",
"tests/operational-policies.test.mjs:33",
"tests/release-control.test.mjs:16"
"tests/operational-policies.test.mjs:33"
],
"gaps": [
"falta contrato OpenAPI ou equivalente para integracao auditavel"
],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -6051,17 +6078,17 @@
{
"entry_id": "ui.usuario_final",
"evidence_refs": [
"package.json:22",
"package.json:19",
"README.md:5",
"tests/cloudflare-preview-plan.test.mjs:11",
"tests/design-system.test.mjs:15",
"tests/mcp-ready.test.mjs:4",
"tests/mcp-transit.test.mjs:8",
"tests/operational-gates.test.mjs:32",
"tests/operational-policies.test.mjs:33",
"tests/release-control.test.mjs:16"
"tests/operational-policies.test.mjs:33"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -6093,7 +6120,7 @@
"reports/governance/ui-governance-20260429145330-97a28d5d.json:384"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -6125,7 +6152,7 @@
"reports/governance/ui-governance-20260429145330-97a28d5d.json:384"
],
"gaps": [],
"governance_score": 81,
"governance_score": 80,
"human_score": 100,
"platform_id": "ui",
"platform_title": "UI Platform",
@@ -6178,7 +6205,7 @@
[
"gettys",
100,
95,
93,
"pronto"
],
[
@@ -6214,19 +6241,19 @@
[
"public",
100,
82,
81,
"critico"
],
[
"stj",
100,
82,
80,
"critico"
],
[
"ui",
100,
81,
80,
"critico"
]
],