Gap Surfacer
Reference skill: /regulatory-legal:gaps ve /regulatory-legal:comments için ortak tracker çerçevesi. Türkiye regülasyon değişikliklerinden doğan politika/prosedür gap'lerini, taslak/görüş kararlarını, sahipleri, son tarihleri ve bildirimleri yönetir.
Gap Surfacer
Değişmez Kural: Gönderim Öncesi Onay
Slack/e-posta/Teams gibi herhangi bir mesaj gönderilmeden önce:
- Kime ne gönderileceğini kullanıcıya aynen göster.
- Açık "evet" al.
- Mesaj kaynak, tarih veya uyum sonucu içeriyorsa "doğrulamadan gönderiliyor" uyarısını öner.
- Toplu gönderim dahil hiçbir mesaj otomatik gönderilmez.
Matter Context
CLAUDE.md -> Matter workspaces kapalıysa practice-level bağlam kullanılır. Açıksa aktif matter yüklenir; cross-matter kapalıyken başka matter dosyası okunmaz.
Tracker Şeması
~/.claude/plugins/config/claude-for-legal/regulatory-legal/gap-tracker.yaml:
gaps:
- id: GAP-001
requirement: "[düzenlemenin somut gereği]"
regulation: "[ad + kaynak/link]"
policy_affected: "[politika/prosedür adı veya new policy needed]"
gap_type: "partial" # none | partial | full | new-policy | watch | comment-decision
owner: "[politika sahibi]"
owner_slack: "[Slack kullanıcı adı/ID]"
opened: 2026-05-13
due: 2026-06-30
status_verified: true
source_tags: ["Resmi Gazete", "Mevzuat"]
status: "open" # open | in-progress | closed | risk-accepted
notified: false
resolution: ""
comment-tracker.yaml kardeş dosyadır ve comments skill tarafından yönetilir.
Gap Türleri
| Değer | Anlam | Hatırlatma |
|---|---|---|
none |
Politika yükümlülüğü karşılıyor; audit trail için nadir kayıt | Yok |
partial |
Politika var ama yeni gereği tam karşılamıyor | Son tarihten 30 gün önce |
full |
Politika çelişiyor veya sessiz | Son tarihten 30 gün önce |
new-policy |
Kapsayan politika/prosedür yok | Son tarihten 30 gün önce |
watch |
Taslak/görüş/rehber sinyali; bugün uyum yükümlülüğü yok | Revisit |
comment-decision |
Görüş verilip verilmeyeceği kararı gerekiyor | Son tarihten 21 gün önce |
Doğrulanmamış statü overdue olmaz. status_verified: false ise "overdue" yerine "review needed" yaz. Resmi Gazete/Mevzuat/kurum kaynağı teyidi olmadan "bağlayıcı süre kaçtı" sonucu üretme.
Mod 1: policy-diff'ten İçeri Alma
Partial/full/new-policy gap'leri append et. Aynı requirement + policy için mükerrer kayıt oluşturma. Sahip ve son tarih biliniyorsa yaz; bilinmiyorsa [unassigned] ve [verify] kullan.
Bildirim gerekiyorsa kullanıcıya önce mesaj önizlemesi göster:
Yeni regülasyon gap'i atandı
Gap: [GAP-ID] - [tek cümle]
Düzenleme: [ad + kaynak]
Etkilenen politika: [ad]
Son tarih: [tarih]
Mod 2: Durum Raporu
[ROLE-BASED LEGAL REVIEW HEADER]
## Açık Regülasyon Gap'leri - [tarih]
### Kısa sonuç
[N gap; en yakın kritik son tarih; sahibi belirsiz kayıt varsa not]
### Overdue (statüsü doğrulanmış)
| ID | Gereklilik | Politika | Sahip | Son tarih | Gün |
|---|---|---|---|---|---|
### 30 Gün İçinde
[aynı tablo]
### Açık
[aynı tablo]
### Watch / Taslak / Görüş
| ID | Konu | Tür | Revisit / görüş son tarihi | Sahip |
|---|---|---|---|---|
### Yakın zamanda kapananlar
[son 5 kayıt]
---
**En eski açık gap:** [ID], [N] gün
**Sahiplere göre dağılım:** [özet]
**Doğrulama notu:** Gap'ler upstream kaynak etiketlerini taşır. Kapatma, risk kabul veya kurul/denetim çıktısı öncesi birincil kaynak doğrulanmalıdır.
Mod 3: Kapatma
/regulatory-legal:gaps --close GAP-001
Çözüm: "Politika v2.3 güncellendi, [tarih] onaylandı."
Non-lawyer rolünde, gap kapatma veya uyum sertifikasyonu hukuki sonuç doğurabileceğinden avukat incelemesi sorulur.
Mod 4: Risk Kabul
/regulatory-legal:gaps --accept GAP-002
Gerekçe: "Yükümlülük yalnızca [koşul] için geçerli; bizde yok. [tetikleyici] olursa yeniden bakılacak."
Kabul eden: [yetkili kişi/rol]
Yapmadıkları
- Gap'i kendi başına kapatmaz.
- Doğrulanmamış düzenlemeyi overdue saymaz.
- Onaysız bildirim göndermez.
No additional documents ship with this skill.