=== COMAR Python'dan Arındırma Planı === Hedef: Python bağımlılığını tamamen kaldırmak, tek dil (C) kullanmak. Kapsam: - script.c → Python yorumlayıcısını kaldır, model verisini C struct'larında tut - db.c → Python dict yerine C struct kullan (iksemel XML parse zaten C'de) - pydbus.c → İşlevleri script.c'ye taşı, bu dosyayı kaldır - core.py → C'de yeniden yaz (~50 satır, introspect/listeleme/register/remove) - policy.py → C'de yeniden yaz (~8 satır, decorator → C callback) - CMakeLists.txt → PythonLibs bağımlılığını kaldır - Betik sistemi (scripts//.py) → aktifse Lua'ya geçir, değilse kaldır Yapılacaklar: 1. scripts/ dizinindeki .py dosyalarının kullanım durumunu kontrol et 2. Model veritabanını C struct'larına çevir (db.c) 3. core.py fonksiyonlarını C'ye taşı 4. script.c'deki Python API çağrılarını temizle 5. pydbus.c'yi script.c'ye birleştir 6. CMakeLists.txt'den PythonLibs'i çıkar 7. Python 2→3 geçişi yapma, direkt çıkar