{
  "api_only_rows": [
    {
      "action_hint": "review same-root local-only rows; hashes differ, so do not auto-move",
      "api_mtime_unix": "1782843932",
      "api_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/06 - property management/property management agreement - 25 circle dr, dixmoor, il 60426.pdf",
      "api_root": "/real estate/il/25 circle dr, dixmoor, il 60426/public",
      "api_size": "404355",
      "content_hash": "d4dbc8a3c033094ed560370513041fcecefdc7b9fd5b1da60898ed636ee12099",
      "counterpart_local_rows": "9",
      "drift_class": "same_root_content_drift_api_only",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    },
    {
      "action_hint": "review same-root local-only rows; hashes differ, so do not auto-move",
      "api_mtime_unix": "1776914392",
      "api_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/08 - repairs & maintenance/repair estimate - 25 circle dr, dixmoor, il 60426 (3).pdf",
      "api_root": "/real estate/il/25 circle dr, dixmoor, il 60426/public",
      "api_size": "5584368",
      "content_hash": "72bac8000113bfd6958c030fd24641de00b0bef622a07e35738b6f8aa8f67a2a",
      "counterpart_local_rows": "9",
      "drift_class": "same_root_content_drift_api_only",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    }
  ],
  "approval_gate": "manual_compare_required",
  "decision_required": "Compare local-only and API-only rows for this property/root, then choose the source of truth before uploading, pulling, archiving, or moving files.",
  "generated_at": "2026-07-04T22:44:43.105640+00:00",
  "local_only_rows": [
    {
      "action_hint": "review same-root API-only rows; hashes differ, so do not auto-move",
      "content_hash": "6b1da8ca4d9f4fa0cd33edd639909895c4578c1745133bd97ffb3900f01c9026",
      "counterpart_api_rows": "2",
      "drift_class": "same_root_content_drift_local_only",
      "manifest_mtime": "2026-06-29T19:33:56.0717826Z",
      "manifest_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/00 - readme & property snapshot/2026-06-financials-approved.md",
      "manifest_property": "25 Circle Dr, Dixmoor, IL 60426",
      "manifest_size": "3182",
      "manifest_top_folder": "00 - README & Property Snapshot",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    },
    {
      "action_hint": "review same-root API-only rows; hashes differ, so do not auto-move",
      "content_hash": "2931f1fd5355391005a1170a6e25e5158dfef84a673e4462f29f1965a848b81c",
      "counterpart_api_rows": "2",
      "drift_class": "same_root_content_drift_local_only",
      "manifest_mtime": "2026-06-30T18:34:06.2656934Z",
      "manifest_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/00 - readme & property snapshot/2026-06-owner-update-checkin-draft.md",
      "manifest_property": "25 Circle Dr, Dixmoor, IL 60426",
      "manifest_size": "634",
      "manifest_top_folder": "00 - README & Property Snapshot",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    },
    {
      "action_hint": "review same-root API-only rows; hashes differ, so do not auto-move",
      "content_hash": "3826f0f0f47cd03584b8d2338f0e333926f04db735879508f694b0c199fbb19a",
      "counterpart_api_rows": "2",
      "drift_class": "same_root_content_drift_local_only",
      "manifest_mtime": "2026-06-30T18:34:06.2509885Z",
      "manifest_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/00 - readme & property snapshot/2026-06-owner-update-checkin-review-checklist.md",
      "manifest_property": "25 Circle Dr, Dixmoor, IL 60426",
      "manifest_size": "1352",
      "manifest_top_folder": "00 - README & Property Snapshot",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    },
    {
      "action_hint": "review same-root API-only rows; hashes differ, so do not auto-move",
      "content_hash": "819025f1400d68bf8c0c1220e795416abd5f8e4d15ad6e8b72badcc001e750e2",
      "counterpart_api_rows": "2",
      "drift_class": "same_root_content_drift_local_only",
      "manifest_mtime": "2026-04-26T19:30:48.0000000Z",
      "manifest_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/07 - p&l & owner statements/bank statements/2026/baselane_lofty holding 25 circle drive dao llc_25 circle dr operations_feb_2026_statement.pdf",
      "manifest_property": "25 Circle Dr, Dixmoor, IL 60426",
      "manifest_size": "63931",
      "manifest_top_folder": "07 - P&L & Owner Statements",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    },
    {
      "action_hint": "review same-root API-only rows; hashes differ, so do not auto-move",
      "content_hash": "d3dd9083228b97f44e90a4918986819e1ef0e01745e20c5f560ccd97b60bbb3a",
      "counterpart_api_rows": "2",
      "drift_class": "same_root_content_drift_local_only",
      "manifest_mtime": "2026-04-26T19:30:50.0000000Z",
      "manifest_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/07 - p&l & owner statements/bank statements/2026/baselane_lofty holding 25 circle drive dao llc_25 circle dr operations_jan_2026_statement.pdf",
      "manifest_property": "25 Circle Dr, Dixmoor, IL 60426",
      "manifest_size": "71080",
      "manifest_top_folder": "07 - P&L & Owner Statements",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    },
    {
      "action_hint": "review same-root API-only rows; hashes differ, so do not auto-move",
      "content_hash": "8b1757425d3f49827e408883c05a08d0bd6788ad2cb6c4089a5f11fca80683ae",
      "counterpart_api_rows": "2",
      "drift_class": "same_root_content_drift_local_only",
      "manifest_mtime": "2026-07-02T07:08:34.8405984Z",
      "manifest_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/07 - p&l & owner statements/bank statements/2026/baselane_lofty holding 25 circle drive dao llc_25 circle dr operations_jun_2026_statement.pdf",
      "manifest_property": "25 Circle Dr, Dixmoor, IL 60426",
      "manifest_size": "67938",
      "manifest_top_folder": "07 - P&L & Owner Statements",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    },
    {
      "action_hint": "review same-root API-only rows; hashes differ, so do not auto-move",
      "content_hash": "a5a207a5f60dd919fa67ff5d9b1a6c694f75c1e0971da90f1bcd9167edeaf9e4",
      "counterpart_api_rows": "2",
      "drift_class": "same_root_content_drift_local_only",
      "manifest_mtime": "2026-04-26T19:30:50.0000000Z",
      "manifest_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/07 - p&l & owner statements/bank statements/2026/baselane_lofty holding 25 circle drive dao llc_25 circle dr reserves_feb_2026_statement.pdf",
      "manifest_property": "25 Circle Dr, Dixmoor, IL 60426",
      "manifest_size": "61894",
      "manifest_top_folder": "07 - P&L & Owner Statements",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    },
    {
      "action_hint": "review same-root API-only rows; hashes differ, so do not auto-move",
      "content_hash": "cb859db6fa0b6eef8df065bbc0e7f6cd612900cba21f7791686692b06e07ba3f",
      "counterpart_api_rows": "2",
      "drift_class": "same_root_content_drift_local_only",
      "manifest_mtime": "2026-04-26T19:30:50.0000000Z",
      "manifest_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/07 - p&l & owner statements/bank statements/2026/baselane_lofty holding 25 circle drive dao llc_25 circle dr reserves_jan_2026_statement.pdf",
      "manifest_property": "25 Circle Dr, Dixmoor, IL 60426",
      "manifest_size": "61998",
      "manifest_top_folder": "07 - P&L & Owner Statements",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    },
    {
      "action_hint": "review same-root API-only rows; hashes differ, so do not auto-move",
      "content_hash": "225e7ecdc8f382778f78f3c44933074d494adc1a27dfb22b986adc88b6c5b78d",
      "counterpart_api_rows": "2",
      "drift_class": "same_root_content_drift_local_only",
      "manifest_mtime": "2026-07-02T07:08:36.1696191Z",
      "manifest_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/07 - p&l & owner statements/bank statements/2026/baselane_lofty holding 25 circle drive dao llc_25 circle dr security deposits_jun_2026_statement.pdf",
      "manifest_property": "25 Circle Dr, Dixmoor, IL 60426",
      "manifest_size": "62107",
      "manifest_top_folder": "07 - P&L & Owner Statements",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    }
  ],
  "policy": "review-only per-property source-drift packet; publishing does not move, trash, delete, upload, or pull Dropbox files",
  "property": "25 Circle Dr, Dixmoor, IL 60426",
  "property_url": "https://properties.earlco.in/properties/25-circle-dr-dixmoor-il-60426.html",
  "recommended_resolution": "manual_compare_before_merge",
  "root_queue_rows": [
    {
      "api_only_rows": "2",
      "api_root_sample": "/real estate/il/25 circle dr, dixmoor, il 60426/public",
      "api_sections": "06 - property management:1|08 - repairs & maintenance:1",
      "latest_api_mtime_unix": "1782843932",
      "latest_local_mtime": "2026-07-02T07:08:36.1696191Z",
      "local_only_rows": "9",
      "local_property_sample": "25 Circle Dr, Dixmoor, IL 60426",
      "local_root_sample": "/real estate/il/25 circle dr, dixmoor, il 60426/public",
      "local_sections": "07 - P&L & Owner Statements:6|00 - README & Property Snapshot:3",
      "next_action": "compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive",
      "queue_category": "same_root_content_drift",
      "root_alias_key": "25 cir dr dixmoor il 60426",
      "safety": "manual_compare",
      "sample_api_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/06 - property management/property management agreement - 25 circle dr, dixmoor, il 60426.pdf",
      "sample_local_path": "/real estate/il/25 circle dr, dixmoor, il 60426/public/00 - readme & property snapshot/2026-06-financials-approved.md",
      "total_rows": "11"
    }
  ],
  "same_root_content_drift_rows": [
    {
      "api_root_sample": "/real estate/il/25 circle dr, dixmoor, il 60426/public",
      "extra_rows": "2",
      "extra_sizes": "404355:1|5584368:1",
      "manifest_root_sample": "/real estate/il/25 circle dr, dixmoor, il 60426/public",
      "missing_rows": "9",
      "missing_sections": "07 - P&L & Owner Statements:6|00 - README & Property Snapshot:3",
      "reason": "same normalized property/root has unmatched local-only and API-only content; review as source drift, not an automatic move",
      "root_alias_key": "25 cir dr dixmoor il 60426"
    }
  ],
  "schema": "property-public-kb-property-source-drift-v1",
  "slug": "25-circle-dr-dixmoor-il-60426",
  "source_drift_review_href": "api-alignment/properties/25-circle-dr-dixmoor-il-60426-source-drift.json",
  "source_drift_review_md_href": "api-alignment/properties/25-circle-dr-dixmoor-il-60426-source-drift.md",
  "source_drift_review_md_url": "https://properties.earlco.in/api-alignment/properties/25-circle-dr-dixmoor-il-60426-source-drift.md",
  "source_drift_review_url": "https://properties.earlco.in/api-alignment/properties/25-circle-dr-dixmoor-il-60426-source-drift.json",
  "summary": {
    "api_only_detail_rows": 2,
    "api_only_rows": 2,
    "categories": {
      "same_root_content_drift": 1
    },
    "local_only_detail_rows": 9,
    "local_only_rows": 9,
    "root_alias_keys": [
      "25 cir dr dixmoor il 60426"
    ],
    "root_queue_rows": 1,
    "same_root_content_drift_rows": 1,
    "total_drift_rows": 11
  }
}
