Commit Graph

7 Commits

Author SHA1 Message Date
bilalgursen
8a7d9f8185 data: yokatlas.db — kimliği kaymış 30 program onarıldı
2026 ham çekimi (2026-2026-09-21.jsonl.gz) `refresh --ham … --kimlik-onar` ile
oynatıldı → db-index --vacuum (+ wal_checkpoint TRUNCATE) → veri-kalite
(0 ZORUNLU kaldı; kimlik uyumsuz 0/21.493).

- 29 satır: kılavuz kodu başka programa devredilmiş (17'sinde puan türü/önlisans
  da farklıydı). isim/tur/onlisans/fakulte/sure API'den; devir öncesi yıllar
  (26 satırda ≤2024, 3 satırda ≤2025) NULL; eski kimlik + geçmişi
  programs_arsiv'de `<kod>~<yıl>` (29 kopya), eski yılların 26 net satırı oraya
  taşındı. Ör. 209210292: "Diş Hekimliği, SAY" [53966, 430335, 306090] →
  "İlk ve Acil Yardım (İngilizce) (Burslu), TYT önlisans" [–, 430335, 306090].
- 1 satır (405210389 Manas): ad değişimi İslam Bilimleri → İlahiyat; geçmiş korundu.
- Onarılan 30 satır dışındaki 21.463 satırda tüm yıl kolonlarının COUNT/TOTAL
  sağlaması ve kimlik kolonları birebir aynı. programs 21.493; programs_arsiv
  3.706 → 3.735; netler 62.975 (değişmedi). Sorgu planı
  idx_programs_tur_onlisans_efektif. integrity_check ok.
- Katalog: /bolum slug'ı 637 → 634 (taki-tasarimi, islam-bilimleri,
  endustri-yonetimi-muhendisligi yalnız yanlış etiketli satırlardan oluşuyordu);
  /universite 229 (değişmedi).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 20:25:22 +03:00
bilalgursen
cd26b1fd56 data: yokatlas.db 2026 yerleştirme verisi (arşivli)
YÖK Atlas tercih-kilavuz API'si, çekim 2026-09-21: 21.493 program (18.251'inde
2026 sırası). Son kılavuzda olmayan 3.706 satır programs_arsiv'e taşındı.
2025 ve önceki dolu değerler değişmedi (veri-kalite: 0 fark).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 17:04:25 +03:00
bilalgursen
33a260017a data: yokatlas.db unitur backfill (NULL=0)
scripts/unitur-onar.ts koşusu: 2 kurum adı normalize edildi, 849 satır
üniversiteden kopya, 1.142 satır KKTC ili kuralı, 90 satır manuel eşleme,
47 satırda il dolduruldu. Dağılım: DEVLET 12.750 / VAKIF 9.303 / KKTC 1.229
/ VAKIF MYO 261 / YURTDISI 67 — NULL kalmadı, WAL checkpoint alındı.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-09 00:11:54 +03:00
bilalgursen
716f7bb3fb Add "detay" script to package.json and enhance ListemSekmeleri component functionality
All checks were successful
Deploy / deploy (push) Successful in 16m29s
- Introduced a new "detay" script in package.json for additional processing.
- Refactored ListemSekmeleri component to improve tab functionality and state management.
- Updated UI elements for better user interaction and clarity, including renaming "Seçtiklerim" to "Kendi Listem" for consistency across the application.
- Made adjustments to related components for improved integration and user experience.
2026-08-01 21:58:28 +03:00
bilalgursen
8cf0c3267d Update routing in next.config.ts to redirect "/tercih-robotu" to the hero form, add simple-icons dependency in package.json, and enhance database indexing for improved query performance. Remove unused SVG files and update metadata across various pages for better SEO and clarity.
All checks were successful
Deploy / deploy (push) Successful in 14m14s
2026-08-01 17:28:38 +03:00
bilalgursen
569b9e5da2 Enhance application performance and user experience by enabling component caching in next.config.ts, optimizing database queries in various pages, and implementing lazy loading for heavy components. Updated styles for smoother transitions and improved visual clarity in multiple components, including globals.css and landing sections.
All checks were successful
Deploy / deploy (push) Successful in 2m30s
2026-08-01 14:00:22 +03:00
bilalgursen
a60559f0f6 chore: data klasörünü depoya ekle (yokatlas ve app veritabanları)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 02:20:01 +03:00