{
  "version": "cnn-v1-release-v11-20261022",
  "created_utc": "2026-10-22T17:23:06.347706+00:00",
  "model": "MobileNetV3-Small ImageNet1K congelada + regressão logística V1; sem novo treinamento",
  "scope": "Todos os 756 fragmentos V11, incluindo incerteza ambiental. Camada de diagnóstico independente, sem alterar ranking, geometria ou elegibilidade.",
  "total": 756,
  "codes": 495,
  "counts": {
    "revisar": 301,
    "sem_sinal_uso_consolidado": 235,
    "sinal_uso_consolidado": 180,
    "inconclusivo_imagem": 40
  },
  "high_priority_counts": {
    "sem_sinal_uso_consolidado": 9,
    "revisar": 23,
    "sinal_uso_consolidado": 24,
    "inconclusivo_imagem": 1
  },
  "thresholds": {
    "sem_sinal_max": 0.2,
    "sinal_min": 0.8,
    "warning": "Faixas experimentais pré-existentes; probabilidades não calibradas"
  },
  "legend": [
    {
      "key": "sinal_uso_consolidado",
      "label": "Sinal de uso consolidado",
      "color": "#e74c3c"
    },
    {
      "key": "sem_sinal_uso_consolidado",
      "label": "Sem sinal identificado de uso consolidado",
      "color": "#2980b9"
    },
    {
      "key": "revisar",
      "label": "Revisar — resultado intermediário",
      "color": "#f1c40f"
    },
    {
      "key": "inconclusivo_imagem",
      "label": "Imagem inconclusiva",
      "color": "#95a5a6"
    }
  ],
  "evaluation": {
    "new_test_agreement": "32/36 (88,9%)",
    "original_test_agreement": "74/81 (91,4%)",
    "warning": "Duas amostras distintas; rótulos assistidos não independentes. Não usar inferências nos 756 como validação. O modelo também foi aplicado às imagens de treino, identificadas no atributo cnn_amostra."
  },
  "automatic_exclusions": false,
  "device": "cuda",
  "reproducibility": {
    "max_score_delta_v1": 2.606540828498094e-05,
    "tolerance": 0.0001,
    "all_original_decisions_preserved": true,
    "note": "Diferenças numéricas CUDA por tamanho do último lote; nenhuma mudança de classe ou faixa nos exemplos V1."
  },
  "limitations": [
    "Não identifica disponibilidade jurídica, autorização, ausência de árvores, contaminação ou aptidão.",
    "Campos improvisados, sombras, nuvens, datas e diferenças de resolução podem gerar erros.",
    "Imagem inconclusiva tem índice público nulo; qualidade automática limitada, não certifica imagem legível.",
    "Nenhuma imagem Esri, peso ou rótulo visual é redistribuído nesta publicação; somente geometria e resultado derivado."
  ],
  "provenance_sha256": {
    "data/modelo1_v11/baseline.geojson": "b5b64a43c29c7f189578cd4a9e470c45591031cfb58928f6d3311762b40969f6",
    "models/cnn_pilot/mobilenet_v3_small_head_v1.joblib": "c4c05e66f33adc0f410173abe1c8f42412e30919eb2acc131da37ba43915151a",
    "auditoria_cnn/v1/report.json": "8f43847d159d95f502d7cea8218fb1d046133ce7fc0d54095d9b56c7870de5eb",
    "auditoria_cnn/v2/report.json": "f75d9133830ece0a4e0d6d6aecd4378d10f1011b3695c758151064b763410431",
    "auditoria_cnn/release_v1/sample.json": "656022ec4d9b37c55f86c980d9802980d97ea8c440ef2c41567341ec56784a8b",
    "scripts/infer_cnn_release.py": "f70a07339d1efe7406e36f1388b466ea72ea707efbbeb5512062178f8309f9b9",
    "scripts/cnn_release_common.py": "0b79ef56635a4dc8e3ca5f98b5fb4b08c78a70325d5c6b0976671a9d2edbbb08",
    "scripts/render_cnn_pilot.py": "25a351d28663daf53334106e1631eca85b6933f776317e91c8a008e692a4e670",
    "scripts/train_cnn_pilot.py": "a303cb3de68658aa769b9e7b87ac39ec9a10501fa5945cbca9ce108d62916f37",
    "data/cnn_v1/triagem.geojson": "6af5e3ad0e1e2edf1b8b461d54e3162fd87969d5ff71e54233c9d1caa8d9c8ab"
  },
  "image_manifest_sha256": "2a160a18f56e71f67d4e27b7bb2de4e605fa9e32861ed9469201c0f298030407"
}