# Source Drift Priority

- Generated at: `2026-07-04T20:15:36.056785+00:00`
- Properties with source drift: `69`
- Policy: `review-only source-drift priority list; publishing does not move, trash, delete, upload, or pull Dropbox files`
- Decision counts: `{"manual_compare_before_merge": 37, "pull_or_archive_api_only_public_root": 6, "sync_or_upload_local_public_root_to_api": 26}`
- Approval gates: `{"manual_compare_required": 37, "owner_approval_required_before_pull_or_archive": 6, "owner_approval_required_before_upload": 26}`
- Per-property review index: `api-alignment/properties/index.md`

| Property | Total | Local-only | API-only | Resolution | Approval Gate | Review | Next Action |
| --- | ---: | ---: | ---: | --- | --- | --- | --- |
| 724 3rd Ave, Watervliet, NY 12189 | 187 | 187 |  | sync_or_upload_local_public_root_to_api | owner_approval_required_before_upload | [packet](properties/724-3rd-ave-watervliet-ny-12189-source-drift.md) | verify local Windows Dropbox files are intended current source, then sync/upload to Dropbox API account or mark intentionally local-only |
| 90 Madison Ave Albany, NY 12202 | 162 | 160 | 2 | manual_compare_before_merge | manual_compare_required | [packet](properties/90-madison-ave-albany-ny-12202-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 9 Country Club Lane N | 101 | 101 |  | sync_or_upload_local_public_root_to_api | owner_approval_required_before_upload | [packet](properties/9-country-club-lane-n-source-drift.md) | verify local Windows Dropbox files are intended current source, then sync/upload to Dropbox API account or mark intentionally local-only |
| 5401 Odom Ave Fort Worth, TX 76114 | 72 | 3 | 69 | manual_compare_before_merge | manual_compare_required | [packet](properties/5401-odom-ave-fort-worth-tx-76114-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 1456 W 85th St, Cleveland, OH 44102 | 30 | 19 | 11 | manual_compare_before_merge | manual_compare_required | [packet](properties/1456-w-85th-st-cleveland-oh-44102-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 917 Pawnee Ave, Memphis, TN 38109 | 25 | 6 | 19 | manual_compare_before_merge | manual_compare_required | [packet](properties/917-pawnee-ave-memphis-tn-38109-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 1845 W 48th St, Cleveland, OH 44102 | 23 | 2 | 21 | manual_compare_before_merge | manual_compare_required | [packet](properties/1845-w-48th-st-cleveland-oh-44102-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 804 S Quitman St, Denver, CO 80219 | 21 | 9 | 12 | manual_compare_before_merge | manual_compare_required | [packet](properties/804-s-quitman-st-denver-co-80219-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 621 E Le Claire Rd Eldridge, IA 52748 | 21 |  | 21 | pull_or_archive_api_only_public_root | owner_approval_required_before_pull_or_archive | [packet](properties/621-e-le-claire-rd-eldridge-ia-52748-source-drift.md) | verify API-only files are still needed, then pull into Windows Dropbox source or archive/delete remotely after approval |
| 9919 S Oglesby Ave, Chicago, IL 60617 | 17 | 16 | 1 | manual_compare_before_merge | manual_compare_required | [packet](properties/9919-s-oglesby-ave-chicago-il-60617-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 5541 S Peoria St, Chicago, IL 60621 | 17 | 13 | 4 | manual_compare_before_merge | manual_compare_required | [packet](properties/5541-s-peoria-st-chicago-il-60621-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 1278 E 187th St, Cleveland, OH 44110 | 16 | 14 | 2 | manual_compare_before_merge | manual_compare_required | [packet](properties/1278-e-187th-st-cleveland-oh-44110-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 22164 Umland Cir, Jenner, CA 95450 | 15 | 13 | 2 | manual_compare_before_merge | manual_compare_required | [packet](properties/22164-umland-cir-jenner-ca-95450-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 7542 and 7656 S Colfax Ave, Chicago, IL 60649 | 15 | 13 | 2 | manual_compare_before_merge | manual_compare_required | [packet](properties/7542-and-7656-s-colfax-ave-chicago-il-60649-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 8143 S Sangamon St, Chicago, IL 60620 | 15 | 10 | 5 | manual_compare_before_merge | manual_compare_required | [packet](properties/8143-s-sangamon-st-chicago-il-60620-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 1315 E 114th St, Cleveland, OH 44106 | 15 | 7 | 8 | manual_compare_before_merge | manual_compare_required | [packet](properties/1315-e-114th-st-cleveland-oh-44106-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| EARLDAO | 13 | 13 |  | sync_or_upload_local_public_root_to_api | owner_approval_required_before_upload | [packet](properties/earldao-source-drift.md) | verify local Windows Dropbox files are intended current source, then sync/upload to Dropbox API account or mark intentionally local-only |
| 428 Cross St, Akron, OH 44311 | 13 | 12 | 1 | manual_compare_before_merge | manual_compare_required | [packet](properties/428-cross-st-akron-oh-44311-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 566 Nash St, Akron, OH 44306 | 13 | 11 | 2 | manual_compare_before_merge | manual_compare_required | [packet](properties/566-nash-st-akron-oh-44306-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| Ohio 3-Property Package | 13 | 9 | 4 | manual_compare_before_merge | manual_compare_required | [packet](properties/ohio-3-property-package-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 254 Bowmanville St, Akron, OH 44305 | 13 | 8 | 5 | manual_compare_before_merge | manual_compare_required | [packet](properties/254-bowmanville-st-akron-oh-44305-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 4318 Clybourne Ave, Cleveland, OH 44109 | 12 | 6 | 6 | manual_compare_before_merge | manual_compare_required | [packet](properties/4318-clybourne-ave-cleveland-oh-44109-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 25 Circle Dr, Dixmoor, IL 60426 | 11 | 9 | 2 | manual_compare_before_merge | manual_compare_required | [packet](properties/25-circle-dr-dixmoor-il-60426-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 9634 S Green St, Chicago, IL 60643 | 11 | 8 | 3 | manual_compare_before_merge | manual_compare_required | [packet](properties/9634-s-green-st-chicago-il-60643-source-drift.md) | compare local-only and API-only rows for this normalized property root; hashes differ, so decide source of truth before upload/pull/archive |
| 326-332 S Alcott St Denver, CO 80219 | 10 | 10 |  | sync_or_upload_local_public_root_to_api | owner_approval_required_before_upload | [packet](properties/326-332-s-alcott-st-denver-co-80219-source-drift.md) | verify local Windows Dropbox files are intended current source, then sync/upload to Dropbox API account or mark intentionally local-only |

## Next Action

Review properties in descending total_drift_rows. Local-only rows usually mean the Windows Dropbox source has files not visible to the physical Umbrel Dropbox API account; API-only rows usually mean the API account still sees legacy, alternate, or unsynced paths. Resolve backing account scope/sync first, then rerun the guarded API alignment dry-runs before approving any file moves.
