Yönetim Paneli Gatevdev

Konsolide Damıtma Çıktısı

Layers Prism corpus damıtması — PR review çıktısı → tek kanonik JSON + 3 projeksiyon (marker-MD / YAML / docs-SSS). Aynı damıtılmış veri farklı tüketicilere sunulur (RAG · HITL · medya · rehber).

Kaynak: ITLayers/pulse · PR #11673 · iter 1Üretim: 2026-08-14Toplam madde: 5
🆕 Feature
1
🔴 Hata / Çözüm
1
💡 Model Önerisi
1
İyi Pratik
2

🆕 Feature (1)

Konsolide damıtma çıktısı

bilgi

PR review çıktısı → tek kanonik JSON + 3 projeksiyon (marker-MD/YAML/docs-SSS).

kanıt: core/consolidate.ts · #f22a

🔴 Hata / Çözüm (1)

Hayalet-conflict: bayat fetch

kritik

GCM-askıda git fetch sessiz-fail → bayat origin/main → PR yanlışlıkla conflicts görünür. Kesin durum: git ls-remote.

kanıt: LESSONS az-06 · #e116

💡 Model Önerisi (1)

Değişken adı açıklayıcı olsun

öneri

`d` yerine `report` daha okunur.

kanıt: collect.mjs:12 · #m3b8

İyi Pratik (2)

Reviewer-smoke artefaktlarını merge öncesi temizle

öneri

AI reviewer'ı denemek için eklenen geçici dosyalar (docs-fazA-note.md, README smoke) main'e sızmamalı.

kanıt: LESSONS rev-04 · #b504

Parametreli sorgu kullan

öneri

String concat yerine parametreli sorgu — SQL injection riski.

kanıt: repo.ts:44 · #b5f2

Projeksiyonlar (aynı veriden türetilir)

🔖 Marker-MD LLM / RAG feed · <--- kova --->
# Konsolide Damıtma — ITLayers/pulse PR#11673 (iter 1)
> kaynak: thread-52792 · üretim: 2026-08-14 · 5 madde / 4 kova

<--- feature --->
## 🟢 Konsolide damıtma çıktısı
PR review çıktısı → tek kanonik JSON + 3 projeksiyon (marker-MD/YAML/docs-SSS).
· kanıt: core/consolidate.ts · #f22a

<--- error_solution --->
## 🔴 Hayalet-conflict: bayat fetch
GCM-askıda git fetch sessiz-fail → bayat origin/main → PR yanlışlıkla conflicts görünür. Kesin durum: git ls-remote.
· kanıt: LESSONS az-06 · severity: critical · #e116

<--- model_suggestion --->
## 💡 Değişken adı açıklayıcı olsun
`d` yerine `report` daha okunur.
· kanıt: collect.mjs:12 · severity: suggestion · #m3b8

<--- best_practice --->
## 💡 Reviewer-smoke artefaktlarını merge öncesi temizle
AI reviewer'ı denemek için eklenen geçici dosyalar (docs-fazA-note.md, README smoke) main'e sızmamalı.
· kanıt: LESSONS rev-04 · severity: suggestion · #b504

## 💡 Parametreli sorgu kullan
String concat yerine parametreli sorgu — SQL injection riski.
· kanıt: repo.ts:44 · severity: suggestion · #b5f2

<--- /son --->
📝 YAML HITL düzenleme + git commit
surum: pulse
kaynak:
  repo: ITLayers/pulse
  prId: "11673"
  iteration: 1
  sourceRef: thread-52792
kovalar:
  feature:
    - baslik: Konsolide damıtma çıktısı
      govde: "PR review çıktısı → tek kanonik JSON + 3 projeksiyon (marker-MD/YAML/docs-SSS)."
      severity: ~
      kanit: core/consolidate.ts
      hash: f22a
  error_solution:
    - baslik: "Hayalet-conflict: bayat fetch"
      govde: "GCM-askıda git fetch sessiz-fail → bayat origin/main → PR yanlışlıkla conflicts görünür. Kesin durum: git ls-remote."
      severity: critical
      kanit: "LESSONS az-06"
      hash: e116
  model_suggestion:
    - baslik: Değişken adı açıklayıcı olsun
      govde: "`d` yerine `report` daha okunur."
      severity: suggestion
      kanit: "collect.mjs:12"
      hash: m3b8
  best_practice:
    - baslik: "Reviewer-smoke artefaktlarını merge öncesi temizle"
      govde: "AI reviewer'ı denemek için eklenen geçici dosyalar (docs-fazA-note.md, README smoke) main'e sızmamalı."
      severity: suggestion
      kanit: "LESSONS rev-04"
      hash: b504
    - baslik: Parametreli sorgu kullan
      govde: String concat yerine parametreli sorgu — SQL injection riski.
      severity: suggestion
      kanit: "repo.ts:44"
      hash: b5f2
📚 Docs / SSS site-arkası rehber + medya + anlatım
# pulse — Geliştirici Rehberi & SSS
> ITLayers/pulse · PR#11673 · 2026-08-14 · corpus damıtmasından **otomatik** üretildi

## 🆕 Ne değişti
- **Konsolide damıtma çıktısı** — PR review çıktısı → tek kanonik JSON + 3 projeksiyon (marker-MD/YAML/docs-SSS).  
  <sub>kaynak: core/consolidate.ts</sub>

## ❓ Sık karşılaşılan hatalar & çözümleri (SSS)
### Hayalet-conflict: bayat fetch
**Sorun:** GCM-askıda git fetch sessiz-fail → bayat origin/main → PR yanlışlıkla conflicts görünür. Kesin durum: git ls-remote.  
**Nerede:** `LESSONS az-06` — kritik, proda çıkmadan düzeltilmeli.

## ✅ İyi pratikler (rehber)
- **Reviewer-smoke artefaktlarını merge öncesi temizle** — AI reviewer'ı denemek için eklenen geçici dosyalar (docs-fazA-note.md, README smoke) main'e sızmamalı. `LESSONS rev-04`
- **Parametreli sorgu kullan** — String concat yerine parametreli sorgu — SQL injection riski. `repo.ts:44`

## 💡 Öneriler
- **Değişken adı açıklayıcı olsun** — `d` yerine `report` daha okunur. `collect.mjs:12`

---
<sub>Layers Prism corpus'undan üretildi; her PR merge'ünde güncellenir. Kaynak: thread-52792.</sub>