Рабочая область “что чинить первым”
Overview отвечает прямо: что чинить первым, почему, где это находится и какой путь проверки безопаснее.
Просканируйте Vue / React / Svelte репозиторий и поймите, что чинить первым, почему это важно, где находится риск и как безопасно проверить влияние. Local-first, ваш код не покидает машину.
После скана Archora отвечает на четыре вопроса:
Продукт намеренно analyzer-first. Он не заставляет сначала разбирать сырой dependency hairball, чтобы принять инженерное решение.
| Archora | madge | dependency-cruiser | |
|---|---|---|---|
| Поиск циклов | ✅ | ✅ | ✅ |
| Указывает на дугу цикла | ✅ feedback-arc-set | — | — |
| Hot zones / coupling | ✅ композитный score | — | — |
| Поддержка Vue SFC | ✅ | частичная | через плагин |
| Поддержка Svelte SFC | ✅ | — | частичная |
| Правила нарушения слоёв | ✅ через config | — | ✅ |
| Analyzer workspace | ✅ desktop/web | — | — |
| Передаваемый fix-plan | ✅ JSON + HTML | — | частично |
| Интеграция с CI | ✅ JUnit + Markdown | только текст | ✅ |
Это не наезд на madge / dependency-cruiser — оба отличные инструменты в своей нише. Archora добавляет продуктовый workflow вокруг анализа: очередь приоритетов, доказательства в Inspector, impact checks и отчёты, полезные вне UI.