{
  "schema": 1,
  "product": "CAD-CLEANER",
  "version": "0.9.17",
  "download_url": "https://archicos.app/TOOLS/CAD-CLEANER.zip",
  "sha256": "e09df413e57a6d5224ad3aebd0232aeb6c91548ade129d4eb37a6f2e24efe846",
  "size_bytes": 192321297,
  "notes": {
    "pl": [
      "Szybszy AUDIT DWG: diagnostyka osieroconych bloków współdzieli istniejący przebieg rekordów.",
      "Mniej kosztownych skanów pamięci podczas odtwarzania prywatnego indeksu; zachowana izolacja danych i precyzja liczb.",
      "Blokowe przetwarzanie raportów LibreDWG i szybsze anulowanie tego etapu.",
      "Natywnie kompilowane kontrole struktury CAD. Zachowano dotychczasowy zakres weryfikacji; pełny AUDIT CAD nadal nie jest wdrożony."
    ],
    "en": [
      "Faster DWG AUDIT: orphan-block diagnostics share the existing record pass.",
      "Fewer costly memory scans while restoring the private index; data isolation and numeric precision retained.",
      "Bulk processing of LibreDWG reports with cancellation checks.",
      "Natively compiled CAD structure checks. Existing verification scope retained; not a full CAD AUDIT."
    ],
    "de": [
      "Schnelleres DWG-AUDIT: die Diagnose verwaister Blöcke nutzt den bestehenden Datensatzdurchlauf.",
      "Weniger Speicherscans beim Wiederherstellen des privaten Index; Datenisolation und Zahlengenauigkeit bleiben erhalten.",
      "Blockweise Verarbeitung von LibreDWG-Berichten mit Abbruchprüfung.",
      "Nativ kompilierte CAD-Strukturprüfungen. Bisheriger Prüfumfang bleibt erhalten; kein vollständiges CAD-AUDIT."
    ]
  },
  "authenticode": "unsigned",
  "site_files": {
    "style.css": {
      "size_bytes": 8819,
      "sha256": "ab45bec90cdb7ce228746ace16b398850deda8931e29c89a7ff3bfa2ceb52d75"
    },
    "index.html": {
      "size_bytes": 12703,
      "sha256": "3a4252222bb9647584c8236e6e22a46aad60fb4f9acc87f7bbd920bdeaca0f03"
    }
  },
  "release_date": "2026-09-23",
  "signature": {
    "algorithm": "Ed25519",
    "key_id": "archicos-8e591215f1d11a35",
    "value": "lqD+jxliTjJ9W0+JKkbhsqbvIxddRsLOz1+dIEIW0NrX0MtlpAlaTdUzmke3vP2NrvpuaOlBgIJx2bVvH2+NCg=="
  }
}