d48cda4081
CI / Test (ubuntu-latest, Node 18.x, bun) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, npm) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, pnpm) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 18.x, yarn) (push) Failing after 15m1s
CI / Test (ubuntu-latest, Node 20.x, bun) (push) Failing after 17m13s
CI / Test (ubuntu-latest, Node 20.x, npm) (push) Failing after 18m42s
CI / Test (ubuntu-latest, Node 20.x, pnpm) (push) Failing after 15m0s
CI / Test (ubuntu-latest, Node 20.x, yarn) (push) Failing after 49m44s
CI / Test (ubuntu-latest, Node 22.x, bun) (push) Failing after 51m55s
CI / Test (ubuntu-latest, Node 22.x, pnpm) (push) Failing after 21m57s
CI / Test (ubuntu-latest, Node 22.x, npm) (push) Failing after 37m39s
CI / Test (ubuntu-latest, Node 22.x, yarn) (push) Failing after 34m7s
CI / Validate Components (push) Failing after 37m15s
CI / Python Tests (push) Failing after 10m1s
CI / Security Scan (push) Failing after 10m1s
CI / Lint (push) Failing after 17m12s
CI / Coverage (push) Failing after 20m19s
CI / Test (macos-latest, Node 18.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 18.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 18.x, yarn) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 20.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 20.x, yarn) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, bun) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, npm) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, pnpm) (push) Has been cancelled
CI / Test (macos-latest, Node 22.x, yarn) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, npm) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, pnpm) (push) Has been cancelled
CI / Test (windows-latest, Node 22.x, yarn) (push) Has been cancelled
75 lines
1.7 KiB
Markdown
75 lines
1.7 KiB
Markdown
# Checkpoint Komutu
|
||
|
||
İş akışınızda bir checkpoint oluşturun veya doğrulayın.
|
||
|
||
## Kullanım
|
||
|
||
`/checkpoint [create|verify|list|clear] [isim]`
|
||
|
||
## Checkpoint Oluştur
|
||
|
||
Checkpoint oluştururken:
|
||
|
||
1. Mevcut durumun temiz olduğundan emin olmak için `/verify quick` çalıştır
|
||
2. Checkpoint adıyla bir git stash veya commit oluştur
|
||
3. Checkpoint'i `.claude/checkpoints.log`'a kaydet:
|
||
|
||
```bash
|
||
echo "$(date +%Y-%m-%d-%H:%M) | $CHECKPOINT_NAME | $(git rev-parse --short HEAD)" >> .claude/checkpoints.log
|
||
```
|
||
|
||
4. Checkpoint oluşturulduğunu raporla
|
||
|
||
## Checkpoint'i Doğrula
|
||
|
||
Bir checkpoint'e karşı doğrularken:
|
||
|
||
1. Log'dan checkpoint'i oku
|
||
2. Mevcut durumu checkpoint ile karşılaştır:
|
||
- Checkpoint'ten sonra eklenen dosyalar
|
||
- Checkpoint'ten sonra değiştirilen dosyalar
|
||
- Şimdiki vs o zamanki test başarı oranı
|
||
- Şimdiki vs o zamanki kapsama oranı
|
||
|
||
3. Raporla:
|
||
```
|
||
CHECKPOINT KARŞILAŞTIRMASI: $NAME
|
||
============================
|
||
Değişen dosyalar: X
|
||
Testler: +Y geçti / -Z başarısız
|
||
Kapsama: +X% / -Y%
|
||
Build: [GEÇTİ/BAŞARISIZ]
|
||
```
|
||
|
||
## Checkpoint'leri Listele
|
||
|
||
Tüm checkpoint'leri şunlarla göster:
|
||
- Ad
|
||
- Zaman damgası
|
||
- Git SHA
|
||
- Durum (mevcut, geride, ileride)
|
||
|
||
## İş Akışı
|
||
|
||
Tipik checkpoint akışı:
|
||
|
||
```
|
||
[Başlangıç] --> /checkpoint create "feature-start"
|
||
|
|
||
[Uygula] --> /checkpoint create "core-done"
|
||
|
|
||
[Test] --> /checkpoint verify "core-done"
|
||
|
|
||
[Refactor] --> /checkpoint create "refactor-done"
|
||
|
|
||
[PR] --> /checkpoint verify "feature-start"
|
||
```
|
||
|
||
## Argümanlar
|
||
|
||
$ARGUMENTS:
|
||
- `create <isim>` - İsimlendirilmiş checkpoint oluştur
|
||
- `verify <isim>` - İsimlendirilmiş checkpoint'e karşı doğrula
|
||
- `list` - Tüm checkpoint'leri göster
|
||
- `clear` - Eski checkpoint'leri kaldır (son 5'i tutar)
|