feat: implement side-by-side synchronized map comparison tool and infrastructure scripts for connectivity and data updates

This commit is contained in:
Hamza-Ayed
2026-07-15 14:58:48 +03:00
parent 790bfcefc8
commit a39dfe1aaa
11 changed files with 1025 additions and 303 deletions
@@ -52,6 +52,21 @@ export class CandidateRoad {
@Column({ default: 'pending' })
status: string;
// Where this candidate came from: 'telemetry' (driver traces) or 'overture' (map diff)
// مصدر الاقتراح: من تتبع السائقين أو من مقارنة بيانات Overture
@Column({ default: 'telemetry' })
source: string;
// Road name, when known (Overture provides these; telemetry candidates are unnamed)
// اسم الطريق إن وُجد (يأتي من Overture)
@Column({ type: 'varchar', length: 255, nullable: true })
name: string;
// OSM highway class carried from Overture, applied on approval
// تصنيف الطريق المنقول من Overture ويُطبَّق عند الموافقة
@Column({ type: 'varchar', length: 32, nullable: true })
highway: string;
@CreateDateColumn()
discoveredAt: Date;