{
  "ok": true,
  "schema": "agent4.dwg-draft.extraction.v1",
  "source": "AutoCAD COM external extractor",
  "prog_id": "AutoCAD.Application.23.1",
  "started_auto_cad": false,
  "drawing_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\current-active-drawing.dwg",
  "exported_at_utc": "2026-07-06T04:38:03.7589262Z",
  "model_space_count": 1544,
  "paper_space_count": 0,
  "entity_count": 1544,
  "type_counts": {
    "ac_db_line": 1096,
    "ac_db_m_text": 78,
    "ac_db_arc": 172,
    "ac_db_polyline": 25,
    "ac_db_circle": 18,
    "ac_db_spline": 81,
    "ac_db_block_reference": 4,
    "ac_db_hatch": 70
  },
  "category_files": [
    {
      "category": "entities-common",
      "file": "entities-common.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\entities-common.json",
      "item_count": 1544,
      "exists": true
    },
    {
      "category": "geometry",
      "file": "geometry.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\geometry.json",
      "item_count": 1462,
      "exists": true
    },
    {
      "category": "normalized-geometry",
      "file": "normalized-geometry.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\normalized-geometry.json",
      "item_count": 1622,
      "exists": true
    },
    {
      "category": "merged-lines",
      "file": "merged-lines.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\merged-lines.json",
      "item_count": 1082,
      "exists": true
    },
    {
      "category": "geometry-overlaps",
      "file": "geometry-overlaps.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\geometry-overlaps.json",
      "item_count": 3,
      "exists": true
    },
    {
      "category": "normalization-summary",
      "file": "normalization-summary.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\normalization-summary.json",
      "item_count": 10,
      "exists": true
    },
    {
      "category": "main-view-geometry",
      "file": "main-view-geometry.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\main-view-geometry.json",
      "item_count": 101,
      "exists": true
    },
    {
      "category": "main-view-normalized-geometry",
      "file": "main-view-normalized-geometry.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\main-view-normalized-geometry.json",
      "item_count": 181,
      "exists": true
    },
    {
      "category": "main-view-merged-lines",
      "file": "main-view-merged-lines.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\main-view-merged-lines.json",
      "item_count": 123,
      "exists": true
    },
    {
      "category": "main-view-overlaps",
      "file": "main-view-overlaps.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\main-view-overlaps.json",
      "item_count": 2,
      "exists": true
    },
    {
      "category": "main-view-signature",
      "file": "main-view-signature.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\main-view-signature.json",
      "item_count": 15,
      "exists": true
    },
    {
      "category": "bottom-view-signature",
      "file": "bottom-view-signature.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\bottom-view-signature.json",
      "item_count": 18,
      "exists": true
    },
    {
      "category": "section-cut-symbols",
      "file": "section-cut-symbols.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\section-cut-symbols.json",
      "item_count": 0,
      "exists": true
    },
    {
      "category": "main-view-selection",
      "file": "main-view-selection.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\main-view-selection.json",
      "item_count": 26,
      "exists": true
    },
    {
      "category": "view-regions",
      "file": "view-regions.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\view-regions.json",
      "item_count": 13,
      "exists": true
    },
    {
      "category": "annotations",
      "file": "annotations.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\annotations.json",
      "item_count": 82,
      "exists": true
    },
    {
      "category": "dimensions",
      "file": "dimensions.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\dimensions.json",
      "item_count": 0,
      "exists": true
    },
    {
      "category": "dimensional-tolerances",
      "file": "dimensional-tolerances.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\dimensional-tolerances.json",
      "item_count": 0,
      "exists": true
    },
    {
      "category": "roughness",
      "file": "roughness.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\roughness.json",
      "item_count": 0,
      "exists": true
    },
    {
      "category": "geometric-tolerances",
      "file": "geometric-tolerances.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\geometric-tolerances.json",
      "item_count": 0,
      "exists": true
    },
    {
      "category": "datums",
      "file": "datums.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\datums.json",
      "item_count": 0,
      "exists": true
    },
    {
      "category": "unknown-entities",
      "file": "unknown-entities.json",
      "full_path": "D:\\CSharpProjects\\agent4\\runtime\\current-standard-flow\\36-current-drawing-calibration\\autocad-extraction-inner-frame-reuse\\unknown-entities.json",
      "item_count": 0,
      "exists": true
    }
  ]
}