auto-sync: tudo-para-ia-mais-humana 2026-05-02 06:24:21
This commit is contained in:
@@ -2,12 +2,12 @@
|
||||
"autoSyncReadyCount": 0,
|
||||
"blockerCount": 15,
|
||||
"credentialBlockedCount": 0,
|
||||
"generatedAt": "2026-05-02T08:23:58+00:00",
|
||||
"planId": "mesh-plan-f9ccd8b38e09",
|
||||
"generatedAt": "2026-05-02T09:22:17+00:00",
|
||||
"planId": "mesh-plan-ee966ea13250",
|
||||
"receipts": [
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-business-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-business-platform",
|
||||
"latest_state": {
|
||||
"blockers": [],
|
||||
@@ -20,7 +20,7 @@
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "15526e2291d7a6fff6a70da539d825ed584ef99c",
|
||||
"observed_at": "2026-05-02T08:23:15+00:00",
|
||||
"observed_at": "2026-05-02T09:21:50+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-business-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-business-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -35,7 +35,7 @@
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "15526e2291d7a6fff6a70da539d825ed584ef99c",
|
||||
"observed_at": "2026-05-02T08:23:16+00:00",
|
||||
"observed_at": "2026-05-02T09:21:51+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-business-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-business-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -161,7 +161,7 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-compliance-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-compliance-platform",
|
||||
"latest_state": {
|
||||
"blockers": [],
|
||||
@@ -173,8 +173,8 @@
|
||||
"cleanliness": "clean",
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "2e8b2f8a95f67d85066b03292971a3ce1af29d21",
|
||||
"observed_at": "2026-05-02T08:23:18+00:00",
|
||||
"head": "aad624cf2ff5960cf0f489755404fdd22f47a1ee",
|
||||
"observed_at": "2026-05-02T09:21:52+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-compliance-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -188,8 +188,8 @@
|
||||
"cleanliness": "clean",
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "2e8b2f8a95f67d85066b03292971a3ce1af29d21",
|
||||
"observed_at": "2026-05-02T08:23:19+00:00",
|
||||
"head": "aad624cf2ff5960cf0f489755404fdd22f47a1ee",
|
||||
"observed_at": "2026-05-02T09:21:52+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-compliance-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-compliance-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -202,7 +202,7 @@
|
||||
"reason": "todos os ambientes com HEAD confirmado apontam para o mesmo commit",
|
||||
"rejected_heads": [],
|
||||
"selected_environment": "windows-primary",
|
||||
"selected_head": "2e8b2f8a95f67d85066b03292971a3ce1af29d21",
|
||||
"selected_head": "aad624cf2ff5960cf0f489755404fdd22f47a1ee",
|
||||
"selected_path": "G:\\_codex-git\\tudo-para-ia-compliance-platform",
|
||||
"target_name": "tudo-para-ia-compliance-platform"
|
||||
},
|
||||
@@ -307,7 +307,7 @@
|
||||
"pending_items": [
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao"
|
||||
],
|
||||
"receipt_id": "mesh-receipt-9f2754162801",
|
||||
"receipt_id": "mesh-receipt-c1b6c213cd17",
|
||||
"risk": "blocked",
|
||||
"safe_to_auto_sync": false,
|
||||
"status": "environment_blocked",
|
||||
@@ -315,7 +315,7 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-customer-ops-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-customer-ops-platform",
|
||||
"latest_state": {
|
||||
"blockers": [],
|
||||
@@ -328,7 +328,7 @@
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "bf45665a80ffd63b0ddb5608a49007429c140a39",
|
||||
"observed_at": "2026-05-02T08:23:20+00:00",
|
||||
"observed_at": "2026-05-02T09:21:53+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-customer-ops-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-customer-ops-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -343,7 +343,7 @@
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "bf45665a80ffd63b0ddb5608a49007429c140a39",
|
||||
"observed_at": "2026-05-02T08:23:21+00:00",
|
||||
"observed_at": "2026-05-02T09:21:54+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-customer-ops-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-customer-ops-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -469,7 +469,7 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-docs-plataform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-docs-plataform",
|
||||
"latest_state": {
|
||||
"blockers": [
|
||||
@@ -483,18 +483,18 @@
|
||||
"cleanliness": "dirty",
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "05d60331a53fd0636e7f541df80c1da23e6dfc99",
|
||||
"observed_at": "2026-05-02T08:23:23+00:00",
|
||||
"head": "55d2eafb8a92e9de49f73757ed5c174e2fc3249c",
|
||||
"observed_at": "2026-05-02T09:21:55+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-docs-plataform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git",
|
||||
"status_preview": [
|
||||
"M apps/tudo-para-ia-docs-central/src/app/alias-regression.ts",
|
||||
"M apps/tudo-para-ia-docs-central/src/admin/view.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/app/alias-regression.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/app/aliases.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/app/router.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/ecosystem/generated/mcp-registration-readiness-atoms.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/ecosystem/service.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/manifest.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/openapi/document.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/profile/describe.ts",
|
||||
" M apps/tudo-para-ia-docs-central/tests/docs-surface.test.ts"
|
||||
],
|
||||
"target_name": "tudo-para-ia-docs-plataform",
|
||||
@@ -507,8 +507,8 @@
|
||||
"cleanliness": "clean",
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "05d60331a53fd0636e7f541df80c1da23e6dfc99",
|
||||
"observed_at": "2026-05-02T08:23:24+00:00",
|
||||
"head": "55d2eafb8a92e9de49f73757ed5c174e2fc3249c",
|
||||
"observed_at": "2026-05-02T09:21:56+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-docs-plataform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-docs-plataform.git",
|
||||
"status_preview": [],
|
||||
@@ -520,7 +520,7 @@
|
||||
"precedence": "dirty_tree",
|
||||
"reason": "estado sujo impede declarar commit como fonte unica de verdade",
|
||||
"rejected_heads": [
|
||||
"05d60331a53fd0636e7f541df80c1da23e6dfc99"
|
||||
"55d2eafb8a92e9de49f73757ed5c174e2fc3249c"
|
||||
],
|
||||
"selected_environment": null,
|
||||
"selected_head": null,
|
||||
@@ -589,16 +589,16 @@
|
||||
"evidence": [
|
||||
"windows-primary",
|
||||
"G:\\_codex-git\\tudo-para-ia-docs-plataform",
|
||||
"M apps/tudo-para-ia-docs-central/src/app/alias-regression.ts",
|
||||
"M apps/tudo-para-ia-docs-central/src/admin/view.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/app/alias-regression.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/app/aliases.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/app/router.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/ecosystem/generated/mcp-registration-readiness-atoms.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/ecosystem/service.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/manifest.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/openapi/document.ts",
|
||||
" M apps/tudo-para-ia-docs-central/src/profile/describe.ts",
|
||||
" M apps/tudo-para-ia-docs-central/tests/docs-surface.test.ts"
|
||||
],
|
||||
"operation_id": "mesh-op-024ec7c3d7ad",
|
||||
"operation_id": "mesh-op-427cc10d153c",
|
||||
"preconditions": [
|
||||
"registrar diff",
|
||||
"commit ou stash consciente",
|
||||
@@ -659,7 +659,7 @@
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao",
|
||||
"windows-primary possui working tree sujo"
|
||||
],
|
||||
"receipt_id": "mesh-receipt-8bb64e52c76d",
|
||||
"receipt_id": "mesh-receipt-fb0ba8360f18",
|
||||
"risk": "blocked",
|
||||
"safe_to_auto_sync": false,
|
||||
"status": "dirty_blocked",
|
||||
@@ -667,7 +667,7 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-finance-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-finance-platform",
|
||||
"latest_state": {
|
||||
"blockers": [
|
||||
@@ -682,7 +682,7 @@
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "608307d247a367a955c4719fd1b8b6206a484e9c",
|
||||
"observed_at": "2026-05-02T08:23:27+00:00",
|
||||
"observed_at": "2026-05-02T09:21:57+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-finance-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-finance-platform.git",
|
||||
"status_preview": [
|
||||
@@ -699,7 +699,7 @@
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "608307d247a367a955c4719fd1b8b6206a484e9c",
|
||||
"observed_at": "2026-05-02T08:23:29+00:00",
|
||||
"observed_at": "2026-05-02T09:21:58+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-finance-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-finance-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -851,7 +851,7 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-gettys-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-gettys-platform",
|
||||
"latest_state": {
|
||||
"blockers": [],
|
||||
@@ -864,7 +864,7 @@
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "40f4434214c61e52ca16baf9f9ee9811c0f4f1d4",
|
||||
"observed_at": "2026-05-02T08:23:31+00:00",
|
||||
"observed_at": "2026-05-02T09:21:58+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-gettys-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-gettys-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -879,7 +879,7 @@
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "40f4434214c61e52ca16baf9f9ee9811c0f4f1d4",
|
||||
"observed_at": "2026-05-02T08:23:32+00:00",
|
||||
"observed_at": "2026-05-02T09:21:59+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-gettys-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-gettys-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -1005,7 +1005,7 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-identity-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-identity-platform",
|
||||
"latest_state": {
|
||||
"blockers": [
|
||||
@@ -1020,7 +1020,7 @@
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "c4b81eebce9c4232253de135e35ff79179f84a5e",
|
||||
"observed_at": "2026-05-02T08:23:34+00:00",
|
||||
"observed_at": "2026-05-02T09:22:01+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-identity-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-identity-platform.git",
|
||||
"status_preview": [
|
||||
@@ -1038,7 +1038,7 @@
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "c4b81eebce9c4232253de135e35ff79179f84a5e",
|
||||
"observed_at": "2026-05-02T08:23:35+00:00",
|
||||
"observed_at": "2026-05-02T09:22:02+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-identity-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-identity-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -1191,7 +1191,7 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-integracoes-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-integracoes-platform",
|
||||
"latest_state": {
|
||||
"blockers": [
|
||||
@@ -1206,7 +1206,7 @@
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "e067074d349a7101579276bd582601b3e6476de8",
|
||||
"observed_at": "2026-05-02T08:23:36+00:00",
|
||||
"observed_at": "2026-05-02T09:22:03+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-integracoes-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-integracoes-plataform.git",
|
||||
"status_preview": [
|
||||
@@ -1223,7 +1223,7 @@
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "eaf49821adefdc1b9d64f456598e9c478a1d498d",
|
||||
"observed_at": "2026-05-02T08:23:38+00:00",
|
||||
"observed_at": "2026-05-02T09:22:04+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-integracoes-plataform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-integracoes-plataform.git",
|
||||
"status_preview": [],
|
||||
@@ -1475,7 +1475,7 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-intelligence-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-intelligence-platform",
|
||||
"latest_state": {
|
||||
"blockers": [],
|
||||
@@ -1488,7 +1488,7 @@
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "37c3ae1945864be8fed0e3dd4c0c560b486fba09",
|
||||
"observed_at": "2026-05-02T08:23:39+00:00",
|
||||
"observed_at": "2026-05-02T09:22:05+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-intelligence-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-intelligence-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -1503,7 +1503,7 @@
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "37c3ae1945864be8fed0e3dd4c0c560b486fba09",
|
||||
"observed_at": "2026-05-02T08:23:41+00:00",
|
||||
"observed_at": "2026-05-02T09:22:06+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-intelligence-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-intelligence-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -1629,7 +1629,7 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-mais-humana-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-mais-humana-platform",
|
||||
"latest_state": {
|
||||
"blockers": [
|
||||
@@ -1643,32 +1643,32 @@
|
||||
"cleanliness": "dirty",
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "7a8310a70202beac1b699c22e698fa00b32d6e94",
|
||||
"observed_at": "2026-05-02T08:23:42+00:00",
|
||||
"head": "0de33e11e27903eaf8624f821866f6b176d14de2",
|
||||
"observed_at": "2026-05-02T09:22:07+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-mais-humana",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git",
|
||||
"status_preview": [
|
||||
"M controle-semantico.sqlite",
|
||||
" M dados/central-materialization-report.json",
|
||||
" M dados/mcp-publication-gate-central-write-status.json",
|
||||
" M dados/mcp-publication-gate-mais-humana.json",
|
||||
" M dados/targeted-sync-audit-central-write-status.json",
|
||||
" M dados/targeted-sync-audit.json",
|
||||
" M dados/workspace-hygiene-central-write-status.json",
|
||||
" M dados/workspace-hygiene-report.json"
|
||||
"M src/mais_humana/canonical_identity.py",
|
||||
" M src/mais_humana/central_materialization.py",
|
||||
" M src/mais_humana/cli.py",
|
||||
"?? dados/canonical-identity-central-write-status.json",
|
||||
"?? dados/canonical-identity-graph.json",
|
||||
"?? ecossistema/CANONICAL-IDENTITY-GRAPH.md",
|
||||
"?? matrizes/canonical-identity-acceptance-cases.csv",
|
||||
"?? matrizes/canonical-identity-graph.csv"
|
||||
],
|
||||
"target_name": "tudo-para-ia-mais-humana-platform",
|
||||
"upstream": ""
|
||||
},
|
||||
{
|
||||
"ahead": 1,
|
||||
"behind": 34,
|
||||
"behind": 37,
|
||||
"branch": "main",
|
||||
"cleanliness": "clean",
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "f9d954deda54309e96214df45a0949f22e8f6b77",
|
||||
"observed_at": "2026-05-02T08:23:44+00:00",
|
||||
"observed_at": "2026-05-02T09:22:08+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-mais-humana",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-mais-humana.git",
|
||||
"status_preview": [],
|
||||
@@ -1680,7 +1680,7 @@
|
||||
"precedence": "dirty_tree",
|
||||
"reason": "estado sujo impede declarar commit como fonte unica de verdade",
|
||||
"rejected_heads": [
|
||||
"7a8310a70202beac1b699c22e698fa00b32d6e94",
|
||||
"0de33e11e27903eaf8624f821866f6b176d14de2",
|
||||
"f9d954deda54309e96214df45a0949f22e8f6b77"
|
||||
],
|
||||
"selected_environment": null,
|
||||
@@ -1766,16 +1766,16 @@
|
||||
"evidence": [
|
||||
"windows-primary",
|
||||
"G:\\_codex-git\\tudo-para-ia-mais-humana",
|
||||
"M controle-semantico.sqlite",
|
||||
" M dados/central-materialization-report.json",
|
||||
" M dados/mcp-publication-gate-central-write-status.json",
|
||||
" M dados/mcp-publication-gate-mais-humana.json",
|
||||
" M dados/targeted-sync-audit-central-write-status.json",
|
||||
" M dados/targeted-sync-audit.json",
|
||||
" M dados/workspace-hygiene-central-write-status.json",
|
||||
" M dados/workspace-hygiene-report.json"
|
||||
"M src/mais_humana/canonical_identity.py",
|
||||
" M src/mais_humana/central_materialization.py",
|
||||
" M src/mais_humana/cli.py",
|
||||
"?? dados/canonical-identity-central-write-status.json",
|
||||
"?? dados/canonical-identity-graph.json",
|
||||
"?? ecossistema/CANONICAL-IDENTITY-GRAPH.md",
|
||||
"?? matrizes/canonical-identity-acceptance-cases.csv",
|
||||
"?? matrizes/canonical-identity-graph.csv"
|
||||
],
|
||||
"operation_id": "mesh-op-5bc44ecf434b",
|
||||
"operation_id": "mesh-op-e93c5f5380e5",
|
||||
"preconditions": [
|
||||
"registrar diff",
|
||||
"commit ou stash consciente",
|
||||
@@ -1889,9 +1889,9 @@
|
||||
"evidence": [
|
||||
"G:\\_codex-git\\tudo-para-ia-mais-humana",
|
||||
"G:\\_codex-git\\tudo-para-ia-mais-humana-platform",
|
||||
"7a8310a70202beac1b699c22e698fa00b32d6e94"
|
||||
"0de33e11e27903eaf8624f821866f6b176d14de2"
|
||||
],
|
||||
"operation_id": "mesh-op-9e2db01b9d66",
|
||||
"operation_id": "mesh-op-89952ad04c4c",
|
||||
"preconditions": [
|
||||
"confirmar destino inexistente",
|
||||
"registrar hash HEAD antes do renome"
|
||||
@@ -1938,7 +1938,7 @@
|
||||
"remote origin nao corresponde ao Gitea esperado",
|
||||
"windows-primary possui working tree sujo"
|
||||
],
|
||||
"receipt_id": "mesh-receipt-883d598ae346",
|
||||
"receipt_id": "mesh-receipt-28139e11fe9c",
|
||||
"risk": "blocked",
|
||||
"safe_to_auto_sync": false,
|
||||
"status": "dirty_blocked",
|
||||
@@ -1946,23 +1946,28 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-mcps-internos-plataform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-mcps-internos-plataform",
|
||||
"latest_state": {
|
||||
"blockers": [],
|
||||
"blockers": [
|
||||
"windows-primary possui working tree sujo"
|
||||
],
|
||||
"candidates": [
|
||||
{
|
||||
"ahead": 0,
|
||||
"behind": 0,
|
||||
"branch": "main",
|
||||
"cleanliness": "clean",
|
||||
"cleanliness": "dirty",
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "33505da0a1d4bdea842404c49edae103fbf8ab6d",
|
||||
"observed_at": "2026-05-02T08:23:45+00:00",
|
||||
"head": "dce5de538a8fcda7b2cef3c389de06ac25ac94ee",
|
||||
"observed_at": "2026-05-02T09:22:09+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git",
|
||||
"status_preview": [],
|
||||
"status_preview": [
|
||||
"M apps/tudo-para-ia-mcps-central/src/registry/catalog.ts",
|
||||
" M apps/tudo-para-ia-mcps-central/src/registry/router007-transit.ts"
|
||||
],
|
||||
"target_name": "tudo-para-ia-mcps-internos-plataform",
|
||||
"upstream": "origin/main"
|
||||
},
|
||||
@@ -1973,8 +1978,8 @@
|
||||
"cleanliness": "clean",
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "33505da0a1d4bdea842404c49edae103fbf8ab6d",
|
||||
"observed_at": "2026-05-02T08:23:46+00:00",
|
||||
"head": "dce5de538a8fcda7b2cef3c389de06ac25ac94ee",
|
||||
"observed_at": "2026-05-02T09:22:10+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-mcps-internos-plataform.git",
|
||||
"status_preview": [],
|
||||
@@ -1982,13 +1987,15 @@
|
||||
"upstream": "origin/main"
|
||||
}
|
||||
],
|
||||
"confidence": 0.95,
|
||||
"precedence": "single_hash",
|
||||
"reason": "todos os ambientes com HEAD confirmado apontam para o mesmo commit",
|
||||
"rejected_heads": [],
|
||||
"selected_environment": "windows-primary",
|
||||
"selected_head": "33505da0a1d4bdea842404c49edae103fbf8ab6d",
|
||||
"selected_path": "G:\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
|
||||
"confidence": 0.25,
|
||||
"precedence": "dirty_tree",
|
||||
"reason": "estado sujo impede declarar commit como fonte unica de verdade",
|
||||
"rejected_heads": [
|
||||
"dce5de538a8fcda7b2cef3c389de06ac25ac94ee"
|
||||
],
|
||||
"selected_environment": null,
|
||||
"selected_head": null,
|
||||
"selected_path": null,
|
||||
"target_name": "tudo-para-ia-mcps-internos-plataform"
|
||||
},
|
||||
"naming_decisions": [
|
||||
@@ -2046,6 +2053,29 @@
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
{
|
||||
"automatic": false,
|
||||
"commands": [],
|
||||
"destructive": false,
|
||||
"evidence": [
|
||||
"windows-primary",
|
||||
"G:\\_codex-git\\tudo-para-ia-mcps-internos-plataform",
|
||||
"M apps/tudo-para-ia-mcps-central/src/registry/catalog.ts",
|
||||
" M apps/tudo-para-ia-mcps-central/src/registry/router007-transit.ts"
|
||||
],
|
||||
"operation_id": "mesh-op-6b10b565ffc9",
|
||||
"preconditions": [
|
||||
"registrar diff",
|
||||
"commit ou stash consciente",
|
||||
"decidir precedencia antes de pull/merge"
|
||||
],
|
||||
"reason": "alteracoes locais nao commitadas podem ser a versao valida mais recente",
|
||||
"rollback": [],
|
||||
"severity": "blocker",
|
||||
"status": "dirty_blocked",
|
||||
"target_name": "tudo-para-ia-mcps-internos-plataform",
|
||||
"title": "Bloquear sincronizacao destrutiva por working tree sujo"
|
||||
},
|
||||
{
|
||||
"automatic": false,
|
||||
"commands": [],
|
||||
@@ -2090,21 +2120,22 @@
|
||||
}
|
||||
],
|
||||
"pending_items": [
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao"
|
||||
"alteracoes locais nao commitadas podem ser a versao valida mais recente",
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao",
|
||||
"windows-primary possui working tree sujo"
|
||||
],
|
||||
"receipt_id": "mesh-receipt-d212531edf40",
|
||||
"receipt_id": "mesh-receipt-7b4937744360",
|
||||
"risk": "blocked",
|
||||
"safe_to_auto_sync": false,
|
||||
"status": "environment_blocked",
|
||||
"status": "dirty_blocked",
|
||||
"target_name": "tudo-para-ia-mcps-internos-plataform"
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-platform-base",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-platform-base",
|
||||
"latest_state": {
|
||||
"blockers": [
|
||||
"windows-primary possui working tree sujo",
|
||||
"windows-secondary possui working tree sujo"
|
||||
],
|
||||
"candidates": [
|
||||
@@ -2112,35 +2143,26 @@
|
||||
"ahead": 0,
|
||||
"behind": 0,
|
||||
"branch": "main",
|
||||
"cleanliness": "dirty",
|
||||
"cleanliness": "clean",
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "059c58749591cc3104590198be2cde94774c579f",
|
||||
"observed_at": "2026-05-02T08:23:47+00:00",
|
||||
"head": "71691114d5a9c5602fe194d176557f11a02857c3",
|
||||
"observed_at": "2026-05-02T09:22:11+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-platform-base",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-platform-base.git",
|
||||
"status_preview": [
|
||||
"M reports/operational-readiness/mcp-transit-live-evidence-tudo-para-ia-platform-base.json",
|
||||
" M reports/operational-readiness/mcp-transit-live-evidence-tudo-para-ia-platform-base.md",
|
||||
" M reports/operational-readiness/mcp-transit-official-publication-tudo-para-ia-platform-base.json",
|
||||
" M reports/operational-readiness/mcp-transit-official-publication-tudo-para-ia-platform-base.md",
|
||||
"?? reports/operational-readiness/mcp-transit-gateway-release-readback-tudo-para-ia-platform-base.json",
|
||||
"?? reports/operational-readiness/mcp-transit-gateway-release-readback-tudo-para-ia-platform-base.md",
|
||||
"?? reports/operational-readiness/mcp-transit-release-gate-tudo-para-ia-platform-base.json",
|
||||
"?? reports/operational-readiness/mcp-transit-release-gate-tudo-para-ia-platform-base.md"
|
||||
],
|
||||
"status_preview": [],
|
||||
"target_name": "tudo-para-ia-platform-base",
|
||||
"upstream": "origin/main"
|
||||
},
|
||||
{
|
||||
"ahead": 0,
|
||||
"behind": 20,
|
||||
"behind": 21,
|
||||
"branch": "main",
|
||||
"cleanliness": "dirty",
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "4f6e1590ddafd990da4fb07c50e97a545a05aa36",
|
||||
"observed_at": "2026-05-02T08:23:49+00:00",
|
||||
"observed_at": "2026-05-02T09:22:12+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-platform-base",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-platform-base.git",
|
||||
"status_preview": [
|
||||
@@ -2161,7 +2183,7 @@
|
||||
"precedence": "dirty_tree",
|
||||
"reason": "estado sujo impede declarar commit como fonte unica de verdade",
|
||||
"rejected_heads": [
|
||||
"059c58749591cc3104590198be2cde94774c579f",
|
||||
"71691114d5a9c5602fe194d176557f11a02857c3",
|
||||
"4f6e1590ddafd990da4fb07c50e97a545a05aa36"
|
||||
],
|
||||
"selected_environment": null,
|
||||
@@ -2208,35 +2230,6 @@
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
{
|
||||
"automatic": false,
|
||||
"commands": [],
|
||||
"destructive": false,
|
||||
"evidence": [
|
||||
"windows-primary",
|
||||
"G:\\_codex-git\\tudo-para-ia-platform-base",
|
||||
"M reports/operational-readiness/mcp-transit-live-evidence-tudo-para-ia-platform-base.json",
|
||||
" M reports/operational-readiness/mcp-transit-live-evidence-tudo-para-ia-platform-base.md",
|
||||
" M reports/operational-readiness/mcp-transit-official-publication-tudo-para-ia-platform-base.json",
|
||||
" M reports/operational-readiness/mcp-transit-official-publication-tudo-para-ia-platform-base.md",
|
||||
"?? reports/operational-readiness/mcp-transit-gateway-release-readback-tudo-para-ia-platform-base.json",
|
||||
"?? reports/operational-readiness/mcp-transit-gateway-release-readback-tudo-para-ia-platform-base.md",
|
||||
"?? reports/operational-readiness/mcp-transit-release-gate-tudo-para-ia-platform-base.json",
|
||||
"?? reports/operational-readiness/mcp-transit-release-gate-tudo-para-ia-platform-base.md"
|
||||
],
|
||||
"operation_id": "mesh-op-0f6581d9f75f",
|
||||
"preconditions": [
|
||||
"registrar diff",
|
||||
"commit ou stash consciente",
|
||||
"decidir precedencia antes de pull/merge"
|
||||
],
|
||||
"reason": "alteracoes locais nao commitadas podem ser a versao valida mais recente",
|
||||
"rollback": [],
|
||||
"severity": "blocker",
|
||||
"status": "dirty_blocked",
|
||||
"target_name": "tudo-para-ia-platform-base",
|
||||
"title": "Bloquear sincronizacao destrutiva por working tree sujo"
|
||||
},
|
||||
{
|
||||
"automatic": false,
|
||||
"commands": [],
|
||||
@@ -2312,10 +2305,9 @@
|
||||
"pending_items": [
|
||||
"alteracoes locais nao commitadas podem ser a versao valida mais recente",
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao",
|
||||
"windows-primary possui working tree sujo",
|
||||
"windows-secondary possui working tree sujo"
|
||||
],
|
||||
"receipt_id": "mesh-receipt-202b2b0ae7ff",
|
||||
"receipt_id": "mesh-receipt-ed527f50239e",
|
||||
"risk": "blocked",
|
||||
"safe_to_auto_sync": false,
|
||||
"status": "dirty_blocked",
|
||||
@@ -2323,23 +2315,30 @@
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-public-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-public-platform",
|
||||
"latest_state": {
|
||||
"blockers": [],
|
||||
"blockers": [
|
||||
"windows-primary possui working tree sujo"
|
||||
],
|
||||
"candidates": [
|
||||
{
|
||||
"ahead": 0,
|
||||
"behind": 0,
|
||||
"branch": "main",
|
||||
"cleanliness": "clean",
|
||||
"cleanliness": "dirty",
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "c14dc9e38c7c9539f1fe0acb948d4949333ce920",
|
||||
"observed_at": "2026-05-02T08:23:51+00:00",
|
||||
"head": "4bfd16ea9463c659309100b2ef7d2915e919b816",
|
||||
"observed_at": "2026-05-02T09:22:12+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-public-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-public-platform.git",
|
||||
"status_preview": [],
|
||||
"status_preview": [
|
||||
"M apps/public-site/reports/PUBLIC-ROUTER013-LIVE-READBACK__2026-05-02.json",
|
||||
" M apps/public-site/src/mcp-contract.mjs",
|
||||
" M apps/public-site/src/router013-live-readback.mjs",
|
||||
" M apps/public-site/tests/public-site.test.mjs"
|
||||
],
|
||||
"target_name": "tudo-para-ia-public-platform",
|
||||
"upstream": "origin/main"
|
||||
},
|
||||
@@ -2350,8 +2349,8 @@
|
||||
"cleanliness": "clean",
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "c14dc9e38c7c9539f1fe0acb948d4949333ce920",
|
||||
"observed_at": "2026-05-02T08:23:52+00:00",
|
||||
"head": "4bfd16ea9463c659309100b2ef7d2915e919b816",
|
||||
"observed_at": "2026-05-02T09:22:13+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-public-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-public-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -2359,13 +2358,15 @@
|
||||
"upstream": "origin/main"
|
||||
}
|
||||
],
|
||||
"confidence": 0.95,
|
||||
"precedence": "single_hash",
|
||||
"reason": "todos os ambientes com HEAD confirmado apontam para o mesmo commit",
|
||||
"rejected_heads": [],
|
||||
"selected_environment": "windows-primary",
|
||||
"selected_head": "c14dc9e38c7c9539f1fe0acb948d4949333ce920",
|
||||
"selected_path": "G:\\_codex-git\\tudo-para-ia-public-platform",
|
||||
"confidence": 0.25,
|
||||
"precedence": "dirty_tree",
|
||||
"reason": "estado sujo impede declarar commit como fonte unica de verdade",
|
||||
"rejected_heads": [
|
||||
"4bfd16ea9463c659309100b2ef7d2915e919b816"
|
||||
],
|
||||
"selected_environment": null,
|
||||
"selected_head": null,
|
||||
"selected_path": null,
|
||||
"target_name": "tudo-para-ia-public-platform"
|
||||
},
|
||||
"naming_decisions": [
|
||||
@@ -2423,6 +2424,31 @@
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
{
|
||||
"automatic": false,
|
||||
"commands": [],
|
||||
"destructive": false,
|
||||
"evidence": [
|
||||
"windows-primary",
|
||||
"G:\\_codex-git\\tudo-para-ia-public-platform",
|
||||
"M apps/public-site/reports/PUBLIC-ROUTER013-LIVE-READBACK__2026-05-02.json",
|
||||
" M apps/public-site/src/mcp-contract.mjs",
|
||||
" M apps/public-site/src/router013-live-readback.mjs",
|
||||
" M apps/public-site/tests/public-site.test.mjs"
|
||||
],
|
||||
"operation_id": "mesh-op-07ee92fca542",
|
||||
"preconditions": [
|
||||
"registrar diff",
|
||||
"commit ou stash consciente",
|
||||
"decidir precedencia antes de pull/merge"
|
||||
],
|
||||
"reason": "alteracoes locais nao commitadas podem ser a versao valida mais recente",
|
||||
"rollback": [],
|
||||
"severity": "blocker",
|
||||
"status": "dirty_blocked",
|
||||
"target_name": "tudo-para-ia-public-platform",
|
||||
"title": "Bloquear sincronizacao destrutiva por working tree sujo"
|
||||
},
|
||||
{
|
||||
"automatic": false,
|
||||
"commands": [],
|
||||
@@ -2467,33 +2493,42 @@
|
||||
}
|
||||
],
|
||||
"pending_items": [
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao"
|
||||
"alteracoes locais nao commitadas podem ser a versao valida mais recente",
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao",
|
||||
"windows-primary possui working tree sujo"
|
||||
],
|
||||
"receipt_id": "mesh-receipt-87785cace26a",
|
||||
"receipt_id": "mesh-receipt-a36d72b4f9a5",
|
||||
"risk": "blocked",
|
||||
"safe_to_auto_sync": false,
|
||||
"status": "environment_blocked",
|
||||
"status": "dirty_blocked",
|
||||
"target_name": "tudo-para-ia-public-platform"
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-stj-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-stj-platform",
|
||||
"latest_state": {
|
||||
"blockers": [],
|
||||
"blockers": [
|
||||
"windows-primary possui working tree sujo"
|
||||
],
|
||||
"candidates": [
|
||||
{
|
||||
"ahead": 0,
|
||||
"behind": 0,
|
||||
"branch": "main",
|
||||
"cleanliness": "clean",
|
||||
"cleanliness": "dirty",
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "e31f18dc7b39c6c5c3ab593effd1c676c7626aab",
|
||||
"observed_at": "2026-05-02T08:23:54+00:00",
|
||||
"head": "7ef6c788ddd80f8efad5657fef86452704ff53d1",
|
||||
"observed_at": "2026-05-02T09:22:14+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-stj-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git",
|
||||
"status_preview": [],
|
||||
"status_preview": [
|
||||
"M docs/evidence/operational/stj-byte-preserving-readback-consolidated-report.json",
|
||||
" M docs/evidence/operational/stj-live-governance-alias-readback-report.json",
|
||||
" M scripts/cloudflare/stj-byte-preserving-readback-consolidator.mjs",
|
||||
" M tests/cloudflare/stj-byte-preserving-readback-consolidator.test.mjs"
|
||||
],
|
||||
"target_name": "tudo-para-ia-stj-platform",
|
||||
"upstream": "origin/main"
|
||||
},
|
||||
@@ -2504,8 +2539,8 @@
|
||||
"cleanliness": "clean",
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "e31f18dc7b39c6c5c3ab593effd1c676c7626aab",
|
||||
"observed_at": "2026-05-02T08:23:55+00:00",
|
||||
"head": "7ef6c788ddd80f8efad5657fef86452704ff53d1",
|
||||
"observed_at": "2026-05-02T09:22:15+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-stj-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-stj-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -2513,13 +2548,15 @@
|
||||
"upstream": "origin/main"
|
||||
}
|
||||
],
|
||||
"confidence": 0.95,
|
||||
"precedence": "single_hash",
|
||||
"reason": "todos os ambientes com HEAD confirmado apontam para o mesmo commit",
|
||||
"rejected_heads": [],
|
||||
"selected_environment": "windows-primary",
|
||||
"selected_head": "e31f18dc7b39c6c5c3ab593effd1c676c7626aab",
|
||||
"selected_path": "G:\\_codex-git\\tudo-para-ia-stj-platform",
|
||||
"confidence": 0.25,
|
||||
"precedence": "dirty_tree",
|
||||
"reason": "estado sujo impede declarar commit como fonte unica de verdade",
|
||||
"rejected_heads": [
|
||||
"7ef6c788ddd80f8efad5657fef86452704ff53d1"
|
||||
],
|
||||
"selected_environment": null,
|
||||
"selected_head": null,
|
||||
"selected_path": null,
|
||||
"target_name": "tudo-para-ia-stj-platform"
|
||||
},
|
||||
"naming_decisions": [
|
||||
@@ -2577,6 +2614,31 @@
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
{
|
||||
"automatic": false,
|
||||
"commands": [],
|
||||
"destructive": false,
|
||||
"evidence": [
|
||||
"windows-primary",
|
||||
"G:\\_codex-git\\tudo-para-ia-stj-platform",
|
||||
"M docs/evidence/operational/stj-byte-preserving-readback-consolidated-report.json",
|
||||
" M docs/evidence/operational/stj-live-governance-alias-readback-report.json",
|
||||
" M scripts/cloudflare/stj-byte-preserving-readback-consolidator.mjs",
|
||||
" M tests/cloudflare/stj-byte-preserving-readback-consolidator.test.mjs"
|
||||
],
|
||||
"operation_id": "mesh-op-e38859a03de0",
|
||||
"preconditions": [
|
||||
"registrar diff",
|
||||
"commit ou stash consciente",
|
||||
"decidir precedencia antes de pull/merge"
|
||||
],
|
||||
"reason": "alteracoes locais nao commitadas podem ser a versao valida mais recente",
|
||||
"rollback": [],
|
||||
"severity": "blocker",
|
||||
"status": "dirty_blocked",
|
||||
"target_name": "tudo-para-ia-stj-platform",
|
||||
"title": "Bloquear sincronizacao destrutiva por working tree sujo"
|
||||
},
|
||||
{
|
||||
"automatic": false,
|
||||
"commands": [],
|
||||
@@ -2621,33 +2683,40 @@
|
||||
}
|
||||
],
|
||||
"pending_items": [
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao"
|
||||
"alteracoes locais nao commitadas podem ser a versao valida mais recente",
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao",
|
||||
"windows-primary possui working tree sujo"
|
||||
],
|
||||
"receipt_id": "mesh-receipt-d1bbfa2f673e",
|
||||
"receipt_id": "mesh-receipt-df5d85af42f1",
|
||||
"risk": "blocked",
|
||||
"safe_to_auto_sync": false,
|
||||
"status": "environment_blocked",
|
||||
"status": "dirty_blocked",
|
||||
"target_name": "tudo-para-ia-stj-platform"
|
||||
},
|
||||
{
|
||||
"expected_local_name": "tudo-para-ia-ui-platform",
|
||||
"generated_at": "2026-05-02T08:23:58+00:00",
|
||||
"generated_at": "2026-05-02T09:22:17+00:00",
|
||||
"gitea_repo": "admin/tudo-para-ia-ui-platform",
|
||||
"latest_state": {
|
||||
"blockers": [],
|
||||
"blockers": [
|
||||
"windows-primary possui working tree sujo"
|
||||
],
|
||||
"candidates": [
|
||||
{
|
||||
"ahead": -1,
|
||||
"behind": -1,
|
||||
"branch": "main",
|
||||
"cleanliness": "clean",
|
||||
"cleanliness": "dirty",
|
||||
"environment_id": "windows-primary",
|
||||
"environment_kind": "windows_primary",
|
||||
"head": "1b064830f8e2f08f6a432334366d39be983fa159",
|
||||
"observed_at": "2026-05-02T08:23:56+00:00",
|
||||
"head": "46efc8c151faba045c6e27aeadd8c19cc808df9c",
|
||||
"observed_at": "2026-05-02T09:22:16+00:00",
|
||||
"path": "G:\\_codex-git\\tudo-para-ia-ui-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git",
|
||||
"status_preview": [],
|
||||
"status_preview": [
|
||||
"?? packages/ui-governance/src/round-035-live-admin-acceptance-records.mjs",
|
||||
"?? scripts/round/materialize-round-035-live-admin-acceptance-records.mjs"
|
||||
],
|
||||
"target_name": "tudo-para-ia-ui-platform",
|
||||
"upstream": ""
|
||||
},
|
||||
@@ -2658,8 +2727,8 @@
|
||||
"cleanliness": "clean",
|
||||
"environment_id": "windows-secondary",
|
||||
"environment_kind": "windows_secondary",
|
||||
"head": "1b064830f8e2f08f6a432334366d39be983fa159",
|
||||
"observed_at": "2026-05-02T08:23:58+00:00",
|
||||
"head": "46efc8c151faba045c6e27aeadd8c19cc808df9c",
|
||||
"observed_at": "2026-05-02T09:22:17+00:00",
|
||||
"path": "G:\\codex_vm\\_codex-git\\tudo-para-ia-ui-platform",
|
||||
"remote": "https://git.ami.app.br/admin/tudo-para-ia-ui-platform.git",
|
||||
"status_preview": [],
|
||||
@@ -2667,13 +2736,15 @@
|
||||
"upstream": "origin/main"
|
||||
}
|
||||
],
|
||||
"confidence": 0.95,
|
||||
"precedence": "single_hash",
|
||||
"reason": "todos os ambientes com HEAD confirmado apontam para o mesmo commit",
|
||||
"rejected_heads": [],
|
||||
"selected_environment": "windows-primary",
|
||||
"selected_head": "1b064830f8e2f08f6a432334366d39be983fa159",
|
||||
"selected_path": "G:\\_codex-git\\tudo-para-ia-ui-platform",
|
||||
"confidence": 0.25,
|
||||
"precedence": "dirty_tree",
|
||||
"reason": "estado sujo impede declarar commit como fonte unica de verdade",
|
||||
"rejected_heads": [
|
||||
"46efc8c151faba045c6e27aeadd8c19cc808df9c"
|
||||
],
|
||||
"selected_environment": null,
|
||||
"selected_head": null,
|
||||
"selected_path": null,
|
||||
"target_name": "tudo-para-ia-ui-platform"
|
||||
},
|
||||
"naming_decisions": [
|
||||
@@ -2731,6 +2802,29 @@
|
||||
}
|
||||
],
|
||||
"operations": [
|
||||
{
|
||||
"automatic": false,
|
||||
"commands": [],
|
||||
"destructive": false,
|
||||
"evidence": [
|
||||
"windows-primary",
|
||||
"G:\\_codex-git\\tudo-para-ia-ui-platform",
|
||||
"?? packages/ui-governance/src/round-035-live-admin-acceptance-records.mjs",
|
||||
"?? scripts/round/materialize-round-035-live-admin-acceptance-records.mjs"
|
||||
],
|
||||
"operation_id": "mesh-op-08bcf967a460",
|
||||
"preconditions": [
|
||||
"registrar diff",
|
||||
"commit ou stash consciente",
|
||||
"decidir precedencia antes de pull/merge"
|
||||
],
|
||||
"reason": "alteracoes locais nao commitadas podem ser a versao valida mais recente",
|
||||
"rollback": [],
|
||||
"severity": "blocker",
|
||||
"status": "dirty_blocked",
|
||||
"target_name": "tudo-para-ia-ui-platform",
|
||||
"title": "Bloquear sincronizacao destrutiva por working tree sujo"
|
||||
},
|
||||
{
|
||||
"automatic": false,
|
||||
"commands": [],
|
||||
@@ -2775,15 +2869,17 @@
|
||||
}
|
||||
],
|
||||
"pending_items": [
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao"
|
||||
"alteracoes locais nao commitadas podem ser a versao valida mais recente",
|
||||
"ambiente declarado pela OS nao esta acessivel a partir desta sessao",
|
||||
"windows-primary possui working tree sujo"
|
||||
],
|
||||
"receipt_id": "mesh-receipt-05743503348a",
|
||||
"receipt_id": "mesh-receipt-795158051f71",
|
||||
"risk": "blocked",
|
||||
"safe_to_auto_sync": false,
|
||||
"status": "environment_blocked",
|
||||
"status": "dirty_blocked",
|
||||
"target_name": "tudo-para-ia-ui-platform"
|
||||
}
|
||||
],
|
||||
"renameReadyCount": 0,
|
||||
"reportId": "repository-mesh-ae8125f1e691"
|
||||
"reportId": "repository-mesh-743971a78ae1"
|
||||
}
|
||||
Reference in New Issue
Block a user