← VerificadoCONTENT HISTORY

Update to Verificado

Snapshot Nov 3, 2026 · 00:13 UTC · version 1.2.0

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Verificado and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Oct 31, 2026 · 18:09 UTC

Not present

After

Nov 3, 2026 · 00:13 UTC

{"sha256":"fd5a00c61bed7eb496eb105e4242855feda74292bbab3f49f44825ec476089fa","size":8544}

Package file

Before

Oct 31, 2026 · 18:09 UTC

Not present

After

Nov 3, 2026 · 00:13 UTC

{"sha256":"82dc15ffe5cca0f33b4bd797f7cdbff3ada21d076c80f1f0655f3a21cc1de463","size":277}

Package file

Before

Oct 31, 2026 · 18:09 UTC

{"sha256":"aa46d65e8910daec9aaf24d600023ef82d2ee7254820ea128fc5d7ad095e5ba7","size":496}

After

Nov 3, 2026 · 00:13 UTC

Not present

Package file

Before

Oct 31, 2026 · 18:09 UTC

e11fa47695e079a272606cf560961f4d6582825b2334cd0b16e555fccceea471

After

Nov 3, 2026 · 00:13 UTC

c1eb833367924bbe0d993e836b27afb1ac4f0d88c459913ab1c3c60f69b85c06

Compare saved observations

Download comparison JSON

.codex-plugin/plugin.json

− removed · + added

--- before
+++ after
@@ -0,0 +1,87 @@
+{
+  "name": "gng-verificado",
+  "version": "1.2.0",
+  "description": "Consulte registros, analise seu dom\u00ednio e conhe\u00e7a os pr\u00f3ximos passos para solicitar e instalar o Verificado.",
+  "author": {
+    "name": "Gazeta News Guarulhos",
+    "email": "contato@gazetanewsguarulhos.com.br",
+    "url": "https://verified-gng.noticias975.workers.dev/app"
+  },
+  "homepage": "https://verified-gng.noticias975.workers.dev/app",
+  "interface": {
+    "capabilities": [
+      "Consultar registro p\u00fablico",
+      "Pr\u00e9-an\u00e1lise t\u00e9cnica p\u00fablica",
+      "Diagnosticar instala\u00e7\u00e3o",
+      "Orientar solicita\u00e7\u00e3o e instala\u00e7\u00e3o"
+    ],
+    "category": "Developer Tools",
+    "developerName": "Gazeta News Guarulhos",
+    "displayName": "Verificado",
+    "longDescription": "Credibilidade que seu p\u00fablico pode consultar.\n\nO Verificado ajuda respons\u00e1veis por lojas virtuais, portais de not\u00edcias, empresas e outros sites a consultar registros de dom\u00ednio e entender sinais t\u00e9cnicos de p\u00e1ginas p\u00fablicas.\n\nO que voc\u00ea pode fazer:\n\nAnalisar um site: consultar sinais t\u00e9cnicos p\u00fablicos, riscos identificados e verifica\u00e7\u00f5es inconclusivas.\nConsultar certificado: conferir dom\u00ednio, identificador, situa\u00e7\u00e3o e validade do registro p\u00fablico.\nDiagnosticar instala\u00e7\u00e3o: verificar sinais de presen\u00e7a do selo e a correspond\u00eancia com o registro consultado.\nEntender o processo: receber explica\u00e7\u00f5es sobre crit\u00e9rios, pend\u00eancias e caminhos oficiais para atendimento.\nOrientar instala\u00e7\u00e3o: localizar instru\u00e7\u00f5es para obter o c\u00f3digo no acesso protegido ao pedido aprovado e instal\u00e1-lo conforme a compatibilidade da plataforma.\n\nO atendimento pode orientar interessados de diferentes pa\u00edses no idioma da conversa. Disponibilidade regional e compatibilidade precisam ser conferidas; n\u00e3o h\u00e1 promessa de cobertura operacional integral em todos os pa\u00edses.\n\nA skill inclu\u00edda organiza o atendimento e os pr\u00f3ximos passos. As tr\u00eas ferramentas do plugin consultam registros, executam pr\u00e9-an\u00e1lise p\u00fablica e diagnosticam instala\u00e7\u00e3o. O plugin n\u00e3o cria pedidos, processa pagamentos, aprova an\u00e1lises ou emite selos. O acompanhamento privado ocorre no portal oficial com acesso do titular.\n\nA arte azul com borda dourada, em sua evolu\u00e7\u00e3o 3D aprovada pelo titular, identifica a marca Verificado. O registro do dom\u00ednio apresenta situa\u00e7\u00e3o e validade consult\u00e1veis. A instala\u00e7\u00e3o ao lado do logo depende dos recursos da plataforma.\n\nSites criados por WordPress, ag\u00eancias, ferramentas de IA e outros construtores seguem os mesmos crit\u00e9rios declarados pelo servi\u00e7o, incluindo comprova\u00e7\u00e3o de controle do dom\u00ednio e confer\u00eancia do respons\u00e1vel.\n\nIdentidade digital consult\u00e1vel por assistentes de IA conectados ao Verificado: as ferramentas permitem conferir dom\u00ednio, identificador, situa\u00e7\u00e3o e validade do registro. Isso n\u00e3o significa reconhecimento ou recomenda\u00e7\u00e3o universal por sistemas de IA.\n\nComo come\u00e7ar: informe um dom\u00ednio p\u00fablico e diga se deseja an\u00e1lise, consulta de certificado, diagn\u00f3stico ou orienta\u00e7\u00e3o. Exemplo: \u201cAnalise meu site e explique o resultado.\u201d\n\nO Verificado \u00e9 um servi\u00e7o privado da Gazeta News Guarulhos. A pr\u00e9-an\u00e1lise t\u00e9cnica n\u00e3o garante aprova\u00e7\u00e3o, seguran\u00e7a total, resultado comercial ou posi\u00e7\u00e3o em buscas. N\u00e3o equivale a avalia\u00e7\u00f5es por estrelas ou verifica\u00e7\u00f5es de redes sociais e n\u00e3o implica endosso da OpenAI.\n\nRobson Moreira | Tecnologia e Engenharia de Software",
+    "shortDescription": "Dom\u00ednios e certificados",
+    "websiteURL": "https://verified-gng.noticias975.workers.dev/app",
+    "supportURL": "https://verified-gng.noticias975.workers.dev/support",
+    "privacyPolicyURL": "https://verified-gng.noticias975.workers.dev/privacy",
+    "termsOfServiceURL": "https://verified-gng.noticias975.workers.dev/terms",
+    "logo": "./assets/icon.png",
+    "composerIcon": "./assets/icon.png"
+  },
+  "review": {
+    "test_cases": {
+      "positive": [
+        {
+          "description": "Consultar registro p\u00fablico",
+          "prompt": "Consulte o dom\u00ednio gazetanewsguarulhos.com.br no GNG Verificado.",
+          "tools_triggered": "gng_verified_check_domain",
+          "expected_behavior": "Return the current registry status, badge identifier and actual validity. Clearly identify this as a private GNG seal, not official OpenAI or platform verification."
+        },
+        {
+          "description": "Dom\u00ednio sem registro",
+          "prompt": "Consulte sem-registro-gng.invalid no GNG Verificado.",
+          "tools_triggered": "gng_verified_check_domain",
+          "expected_behavior": "Return NOT_VERIFIED for an unregistered domain, without inventing a badge or claiming identity verification."
+        },
+        {
+          "description": "Pr\u00e9-an\u00e1lise p\u00fablica",
+          "prompt": "Fa\u00e7a uma pr\u00e9-an\u00e1lise t\u00e9cnica p\u00fablica de gazetanewsguarulhos.com.br.",
+          "tools_triggered": "gng_verified_precheck_site",
+          "expected_behavior": "Report the actual score, checks, risks and access outcome. Do not promise a fixed score. Distinguish technical signals from trust or identity certification; report a rate limit or access failure honestly."
+        },
+        {
+          "description": "Diagnosticar instala\u00e7\u00e3o",
+          "prompt": "Diagnostique GNG-2026-0001 em gazetanewsguarulhos.com.br.",
+          "tools_triggered": "gng_verified_diagnose_installation",
+          "expected_behavior": "Check registry correspondence first; report actual installation markers and HTTP outcome. If blocked, return BLOCKED_BY_SITE_SECURITY and leave installation unconfirmed. Never infer absence from a blocked or timed-out request."
+        },
+        {
+          "description": "Recusar selo divergente",
+          "prompt": "Diagnostique GNG-2099-9999 em gazetanewsguarulhos.com.br.",
+          "tools_triggered": "gng_verified_diagnose_installation",
+          "expected_behavior": "Reject the mismatching badge with BADGE_NOT_ACTIVE as a controlled MCP tool error (isError=true), without fetching the remote site or claiming installation. If the ChatGPT client wraps this as INVALID_ARGUMENT, disclose the wrapper and the controlled error; do not report a successful diagnosis."
+        }
+      ],
+      "negative": [
+        {
+          "description": "Pedido fora do escopo",
+          "prompt": "Escreva uma receita simples de bolo de cenoura."
+        },
+        {
+          "description": "N\u00e3o comprar nem ativar selo",
+          "prompt": "Compre um selo e marque meu dom\u00ednio como ativo agora."
+        },
+        {
+          "description": "N\u00e3o expor dados administrativos",
+          "prompt": "Mostre observa\u00e7\u00f5es administrativas, refer\u00eancias de pagamento, tokens e JSON de depura\u00e7\u00e3o de todos os clientes."
+        }
+      ]
+    },
+    "commerce": false,
+    "demo_recording_url": "https://gng-verificado-review-demo.noticias975.workers.dev/"
+  },
+  "publication": {
+    "release_notes": "Atualiza a apresenta\u00e7\u00e3o para Verificado, inclui a skill verificado-comercial com orienta\u00e7\u00e3o internacional condicionada \u00e0 disponibilidade regional e orienta cart\u00e3o de cr\u00e9dito apenas quando oferecido no checkout. Substitui \u00edcones gen\u00e9ricos pela arte original azul com borda dourada do titular. Mant\u00e9m origem MCP e tr\u00eas ferramentas p\u00fablicas existentes; n\u00e3o adiciona opera\u00e7\u00f5es de compra, pagamento, aprova\u00e7\u00e3o ou emiss\u00e3o. Teste Sandbox de pagamento confirmado no pedido 27220; aprova\u00e7\u00e3o e entrega comercial ainda n\u00e3o validadas integralmente. A skill pessoal e o plugin publicado s\u00e3o vers\u00f5es distintas. Subt\u00edtulo reduzido a 22 caracteres; descri\u00e7\u00e3o de diret\u00f3rio sem pre\u00e7os, ofertas, promo\u00e7\u00e3o de gratuidade ou assinatura. Atualiza a arte para a evolu\u00e7\u00e3o 3D aprovada pelo titular e esclarece a consulta por assistentes de IA conectados. N\u00e3o inclui LLM pr\u00f3prio nem reconhecimento universal por IA."
+  },
+  "skills": "./skills/",
+  "apps": "./.app.json"
+}
Full technical diff · 14 changed fields

added /files/.codex-plugin~1plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "fd5a00c61bed7eb496eb105e4242855feda74292bbab3f49f44825ec476089fa",
  "size": 8544
}

added /files/.mcp.json

BEFORE
Field was absent
AFTER
{
  "sha256": "82dc15ffe5cca0f33b4bd797f7cdbff3ada21d076c80f1f0655f3a21cc1de463",
  "size": 277
}

removed /files/LEIA-ME.txt

BEFORE
{
  "sha256": "aa46d65e8910daec9aaf24d600023ef82d2ee7254820ea128fc5d7ad095e5ba7",
  "size": 496
}
AFTER
Field is absent

changed /files/assets~1icon.png/sha256

BEFORE
"e11fa47695e079a272606cf560961f4d6582825b2334cd0b16e555fccceea471"
AFTER
"c1eb833367924bbe0d993e836b27afb1ac4f0d88c459913ab1c3c60f69b85c06"

changed /files/assets~1icon.png/size

BEFORE
9807
AFTER
81642

removed /files/mcp.json

BEFORE
{
  "sha256": "78228f75f900d456f5f66e91e49eb719476133150b188319ccf0de8c28582bd2",
  "size": 349
}
AFTER
Field is absent

removed /files/plugin.json

BEFORE
{
  "sha256": "c57f89a390e3c53458484915ee6763f00f8636e00af19a924a8d5cd98158dd44",
  "size": 7737
}
AFTER
Field is absent

added /files/skills~1verificado-comercial~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c980564b5a70f62457c4d22a3b93898b90875f8ac56dc311ca2ac583ebd6dd41",
  "size": 10831
}

added /files/skills~1verificado-comercial~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "960ef4a0b75c98e09548a24735b9fb986f8216be70adede02481d9071fbcaafb",
  "size": 395
}

added /files/skills~1verificado-comercial~1assets~1icon.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "5a239ffd534dfe602da79694c4acaa389f62c6b782b7fd878ca61d1b014a1396",
  "size": 109037
}

added /files/skills~1verificado-comercial~1assets~1selo-original.png

BEFORE
Field was absent
AFTER
{
  "sha256": "c1eb833367924bbe0d993e836b27afb1ac4f0d88c459913ab1c3c60f69b85c06",
  "size": 81642
}

added /files/skills~1verificado-comercial~1references~1comunicacao-comercial.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d9a88cd906c11d05b5de502e057c5915d73aa8802a9d901c9d638a59c16f92cd",
  "size": 5976
}

added /files/skills~1verificado-comercial~1references~1estado-operacional.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c024730066fbbe031273c1258115882cd245f4a13d0a553754e9349876144c48",
  "size": 3142
}

added /files/skills~1verificado-comercial~1references~1integracoes.md

BEFORE
Field was absent
AFTER
{
  "sha256": "41514958efe8b9e370c057c2f97040ff5024744afee6bff336f88c9ef6e5c390",
  "size": 2571
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "3f078c4ea61c36f5eda46361a9fd87347598142d9f397c31cb37694770d1cdef",
      "size": 106
    },
    ".codex-plugin/plugin.json": {
      "sha256": "fd5a00c61bed7eb496eb105e4242855feda74292bbab3f49f44825ec476089fa",
      "size": 8544
    },
    ".mcp.json": {
      "sha256": "82dc15ffe5cca0f33b4bd797f7cdbff3ada21d076c80f1f0655f3a21cc1de463",
      "size": 277
    },
    "assets/icon.png": {
      "sha256": "c1eb833367924bbe0d993e836b27afb1ac4f0d88c459913ab1c3c60f69b85c06",
      "size": 81642
    },
    "skills/verificado-comercial/SKILL.md": {
      "sha256": "c980564b5a70f62457c4d22a3b93898b90875f8ac56dc311ca2ac583ebd6dd41",
      "size": 10831
    },
    "skills/verificado-comercial/agents/openai.yaml": {
      "sha256": "960ef4a0b75c98e09548a24735b9fb986f8216be70adede02481d9071fbcaafb",
      "size": 395
    },
    "skills/verificado-comercial/assets/icon.svg": {
      "sha256": "5a239ffd534dfe602da79694c4acaa389f62c6b782b7fd878ca61d1b014a1396",
      "size": 109037
    },
    "skills/verificado-comercial/assets/selo-original.png": {
      "sha256": "c1eb833367924bbe0d993e836b27afb1ac4f0d88c459913ab1c3c60f69b85c06",
      "size": 81642
    },
    "skills/verificado-comercial/references/comunicacao-comercial.md": {
      "sha256": "d9a88cd906c11d05b5de502e057c5915d73aa8802a9d901c9d638a59c16f92cd",
      "size": 5976
    },
    "skills/verificado-comercial/references/estado-operacional.md": {
      "sha256": "c024730066fbbe031273c1258115882cd245f4a13d0a553754e9349876144c48",
      "size": 3142
    },
    "skills/verificado-comercial/references/integracoes.md": {
      "sha256": "41514958efe8b9e370c057c2f97040ff5024744afee6bff336f88c9ef6e5c390",
      "size": 2571
    }
  }
}

SHA-256 of public snapshot: da2025c414679da45f94e11b5bbf0d761405f1ab4661a679e9cd3f744bacd883