{
  "timestamp": "2026-03-16T04:05:01.951760",
  "dipartimento": "DDF",
  "sommario": {
    "totale": 6,
    "alta": 0,
    "media": 3,
    "bassa": 3
  },
  "findings": [
    {
      "tipo": "uncommitted",
      "severita": "media",
      "dettaglio": "THIA: 64 file non committati",
      "file": "?? data/inversioni/inversione_20260315_154951.json\n?? data/inversioni/inversione_20260315_154951.md\n?? data/inversioni/inversione_20260315_155612.json\n?? data/inversioni/inversione_20260315_155612.md\n"
    },
    {
      "tipo": "uncommitted",
      "severita": "bassa",
      "dettaglio": "MM_D-ND: 1 file non committati",
      "file": "M tools/data/pipeline_state.json"
    },
    {
      "tipo": "uncommitted",
      "severita": "bassa",
      "dettaglio": "d-nd_com: 1 file non committati",
      "file": "M public/sitemap.xml"
    },
    {
      "tipo": "uncommitted",
      "severita": "media",
      "dettaglio": "Godel_DND: 5 file non committati",
      "file": "M data/godel_field.json\n M data/godel_field_TM1.json\n M data/godel_memory.jsonl\n M data/godel_memory_TM1.jsonl\n M data/nervo.json"
    },
    {
      "tipo": "todo_aperti",
      "severita": "bassa",
      "dettaglio": "2 TODO/FIXME nel codice THIA",
      "items": [
        {
          "file": "boot_kthia.js",
          "line": 1586,
          "text": "`## TODO`,"
        },
        {
          "file": "http_api.js",
          "line": 1928,
          "text": "authenticated: false // TODO: check auth status"
        }
      ]
    },
    {
      "tipo": "cron_mancante",
      "severita": "media",
      "dettaglio": "Custode: output non trovato (custode_last_run.json)"
    }
  ],
  "brief": "DDF: 3 affinamenti possibili — uncommitted, uncommitted, cron_mancante"
}