{
  "timestamp": "2026-03-15T08:15:16.848197",
  "dipartimento": "DDF",
  "sommario": {
    "totale": 5,
    "alta": 0,
    "media": 3,
    "bassa": 2
  },
  "findings": [
    {
      "tipo": "uncommitted",
      "severita": "media",
      "dettaglio": "THIA: 4 file non committati",
      "file": "?? docs/reports/custode_2026-03-15.md\n?? scripts/ddf_notte.py\n?? scripts/write_condensato_tm1.py\n?? send_sinapsi_tmp.py"
    },
    {
      "tipo": "uncommitted",
      "severita": "media",
      "dettaglio": "MM_D-ND: 43 file non committati",
      "file": "M logs/OPERATORE.md\n M logs/OSSERVAZIONI_SORGENTE.md\n M papers/figures/fig_C7_topological_charge.pdf\n M papers/figures/fig_C7_topological_charge.svg\n M papers/figures/fig_C8_curvature_landscape.pdf\n M"
    },
    {
      "tipo": "uncommitted",
      "severita": "bassa",
      "dettaglio": "Godel_DND: 3 file non committati",
      "file": "M data/godel_field_TM1.json\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"
}