Рабочий цикл разработки с Zig и тест-раннером

devops

dev — это скилл для Claude Code, который организует рабочий цикл разработки внутри репозитория: компиляция Zig-биндингов, запуск оркестрированного тест-раннера и анализ структурированных отчётов через команды `ato dev`. Скилл охватывает четыре ключевые операции: `ato dev compile` для пересборки нативных расширений (graph/typegraph/sexp), `ato dev test --llm` для запуска `test/runner/main.py` с поддержкой фильтров `-k`, baseline-сравнений и CI-маркеров, работу с артефактами `artifacts/test-report.json` / `test-report.llm.json` / `test-report.html` как единственным источником истины по результатам тестов, а также `ato dev flags` для инвентаризации всех `ConfigFlag`-переключателей в дереве исходников. Целевая аудитория — LLM-агенты и разработчики, которым нужен быстрый и надёжный inner loop: отладка солвера через флаги `SLOG`/`SVERBOSE_TABLE`, сравнение с CI-артефактами по хешу коммита, профилирование через `ato dev profile`. Ключевые файлы: `src/atopile/cli/dev.py`, `src/faebryk/core/zig/__init__.py`, `src/faebryk/libs/util.py`, `test/runner/main.py`.