Skip to content

v1.9.13 — Sıfır-Kurulum DS Oto-Uyumlanma

Latest

Choose a tag to compare

@atezer atezer released this 10 Jul 12:35

🪄 Sıfır-Kurulum DS Oto-Uyumlanma (v3.5)

Artık hiçbir kurulum gerekmez: "tasarım sistemimle bir login ekranı yap" demeniz yeterli. Agent, Figma ortamınızdan design system'inizi kendisi keşfeder:

  1. Bağlı library dosyaları (figma_list_connected_files)
  2. Hedef dosyanın subscribe olduğu variable library'leri (figma_get_library_variables — file key gerekmez)
  3. Mevcut instance'ların kaynak taraması (figma_search_assets)
  4. Opsiyonel REST zenginleştirme

Bulgular size özel .claude/design-systems/registry.local.md dosyasına (gitignore'lu) kaydedilir — keşif tekrarlanmaz, hiçbir sinyal yoksa en fazla bir kez kütüphane linkiniz sorulur. /ds-add komutu da aynı registry'yi besler.

🧹 Atıl Kod Temizliği (davranış değişikliği YOK)

  • ~850 satır %100 doğrulanmış ölü kod kaldırıldı (deprecated cache okuyucu, kullanılmayan MCP instructions modülü, ölü sunucu port-devralma adası, _nextStepObj typed sequencing kalıntısı)
  • 6 skill'de v3.3'te kaldırılmış tool'lara işaret eden akışlar canlı karşılıklarıyla yeniden yazıldı (figma_enumerate_published_components / figma_enumerate_library_components / figma_get_library_variables)
  • Embedded-skills üretimi deterministik yapıldı (sahte diff'ler bitti)

🏢 DS-Agnostic Süpürme

Kuruma özgü tüm adlandırmalar genelleştirildi; suiComponent çıktı alanı dsComponent olarak yeniden adlandırıldı (docs dahil tutarlı).

✅ Doğrulama

89/89 test · tsc --noEmit temiz · validate:fmcp-skills exit 0 · temiz dist üzerinde gerçek MCP el sıkışması (initialize + 62 tool + tools/call) · HTTP köprü smoke testi

Full Changelog: https://github.com/atezer/FMCP/blob/main/CHANGELOG.md