Skip to content

v1.9.15 — DS Change Tracker

Latest

Choose a tag to compare

@atezer atezer released this 06 Oct 15:32
· 8 commits to main since this release

Added — ds-change-tracker skill'i + /track-ds-changes komutu

  • ds-change-tracker skill'i (29. skill): Figma DS dosyalarındaki bileşen/varyant/token/ikon değişikliklerini tespit eder, "eski → yeni" raporlar, onaylı iş taslağı (Jira vb.) önerir. İki yöntem: snapshot karşılaştırması (token + bileşen; snapshot'lar kullanıcı-yerel ~/.claude/data/fcm-ds/<fileKey>/change-snapshots/, repoya yazılmaz) ve REST sürüm geçmişi (yalnızca bileşen/yapı — Figma REST variable değerlerini sürüm bazında vermediği için geçmişe dönük token farkı yok; skill bunu açıkça belirtir). Salt okunur. Deneysel: REST sürüm geçmişi yolu henüz canlı bir dosyada uçtan uca doğrulanmadı.
  • /track-ds-changes komutu ve docs/DS_CHANGE_TRACKING.md zamanlanmış görev rehberi.
  • fmcp-intent-router routing tablosu ve SKILL_INDEX güncellendi.

Akış

flowchart TD
    A["/track-ds-changes #lt;url#gt;"] --> B["Bağlantı kontrolü<br/>figma_get_status"]
    B --> C["Baz snapshot al<br/>İlk koşu · kaydet, rapor yok"]
    B --> D["Snapshot karşılaştır<br/>Önceki snapshot varsa · token + bileşen farkı"]
    B --> E["Sürüm geçmişi (REST)<br/>Geçmiş an istenirse · yalnız bileşen/yapı"]
    D --> F["Karşılaştır<br/>Grup hash, sonra farklı gruba in"]
    E --> F
    F --> G["Rapor: eski → yeni<br/>Değişiklik ile gözlem ayrı"]
    G --> H["İş taslağı (Jira vb.)<br/>Onay olmadan iş açılmaz"]
    H --> I["Snapshot kaydet<br/>~/.claude/data/fcm-ds/…"]
    C --> I

    classDef snap fill:#E1F5EE,stroke:#0F6E56,color:#085041
    classDef rest fill:#EEEDFE,stroke:#534AB7,color:#3C3489
    class C,D,I snap
    class E rest

Yeşil: snapshot yolu (token + bileşen). Mor: REST sürüm geçmişi — Figma REST variable değerlerini sürüm bazında vermediği için geçmişe dönük token farkı yok.