mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-03-31 06:03:29 +08:00
* Add Turkish (tr) docs and update README Add a full set of Turkish documentation under docs/tr (agents, changelog, CLAUDE guide, contributing, code of conduct, and many agents/commands/skills/rules files). Update README to include a link to the Turkish docs and increment the supported language count from 5 to 6. This commit adds localized guidance and references to help Turkish-speaking contributors and users. * Update docs/tr/TROUBLESHOOTING.md Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * Update docs/tr/README.md Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * docs(tr): fix license link and update readmes Update Turkish docs: change license badge link to point to repository root (../../LICENSE), increment displayed language count from 5 to 6, and remove two outdated related links from docs/tr/examples/README.md to keep references accurate. * Update docs/tr/commands/instinct-import.md Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> * Update docs/tr/commands/checkpoint.md Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com> --------- Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
3.2 KiB
3.2 KiB
Update Documentation
Dokümanları codebase ile senkronize et, truth-of-source dosyalarından oluştur.
Adım 1: Truth Kaynaklarını Tanımla
| Kaynak | Oluşturur |
|---|---|
package.json scripts |
Mevcut komutlar referansı |
.env.example |
Environment variable dokümanı |
openapi.yaml / route dosyaları |
API endpoint referansı |
| Kaynak kod export'ları | Public API dokümanı |
Dockerfile / docker-compose.yml |
Altyapı kurulum dokümanları |
Adım 2: Script Referansı Oluştur
package.json'ı oku (veyaMakefile,Cargo.toml,pyproject.toml)- Tüm script'leri/komutları açıklamalarıyla birlikte çıkar
- Bir referans tablosu oluştur:
| Command | Description |
|---------|-------------|
| `npm run dev` | Hot reload ile development server'ı başlat |
| `npm run build` | Type checking ile production build |
| `npm test` | Coverage ile test suite'ini çalıştır |
Adım 3: Environment Dokümanı Oluştur
.env.example'ı oku (veya.env.template,.env.sample)- Tüm değişkenleri amaçlarıyla birlikte çıkar
- Zorunlu vs isteğe bağlı olarak kategorize et
- Beklenen format ve geçerli değerleri dokümante et
| Variable | Required | Description | Example |
|----------|----------|-------------|---------|
| `DATABASE_URL` | Yes | PostgreSQL bağlantı string'i | `postgres://user:pass@host:5432/db` |
| `LOG_LEVEL` | No | Log detay seviyesi (varsayılan: info) | `debug`, `info`, `warn`, `error` |
Adım 4: Contributing Guide'ı Güncelle
docs/CONTRIBUTING.md'yi şunlarla oluştur veya güncelle:
- Development environment kurulumu (ön koşullar, kurulum adımları)
- Mevcut script'ler ve amaçları
- Test prosedürleri (nasıl çalıştırılır, nasıl yeni test yazılır)
- Kod stili zorlama (linter, formatter, pre-commit hook'ları)
- PR gönderim kontrol listesi
Adım 5: Runbook'u Güncelle
docs/RUNBOOK.md'yi şunlarla oluştur veya güncelle:
- Deployment prosedürleri (adım adım)
- Health check endpoint'leri ve izleme
- Yaygın sorunlar ve düzeltmeleri
- Rollback prosedürleri
- Uyarı ve eskalasyon yolları
Adım 6: Güncellik Kontrolü
- 90+ gün değiştirilmemiş doküman dosyalarını bul
- Son kaynak kod değişiklikleriyle çapraz referans yap
- Manuel gözden geçirme için potansiyel güncel olmayan dokümanları işaretle
Adım 7: Özeti Göster
Documentation Update
──────────────────────────────
Updated: docs/CONTRIBUTING.md (scripts table)
Updated: docs/ENV.md (3 new variables)
Flagged: docs/DEPLOY.md (142 days stale)
Skipped: docs/API.md (no changes detected)
──────────────────────────────
Kurallar
- Tek truth kaynağı: Her zaman koddan oluştur, oluşturulan bölümleri asla manuel düzenleme
- Manuel bölümleri koru: Sadece oluşturulan bölümleri güncelle; elle yazılmış prose'u bozulmamış bırak
- Oluşturulan içeriği işaretle: Oluşturulan bölümlerin etrafında
<!-- AUTO-GENERATED -->marker'ları kullan - İstenmeyen doküman oluşturma: Sadece komut açıkça talep ederse yeni doküman dosyaları oluştur