← ClaudeAtlas

module-auditlisted

Обязательный 5-мерный drift-аудит при закрытии модуля или крупной задачи: code / logic / style / tests / docs. CI зелёный ≠ модуль готов. Финдинги пишутся в audit-report; при ≥ 1 finding — отк��ывается remediation plan. Триггеры: модуль готов, закрыть модуль, finish module, complete module, module done, large task done, milestone, end of phase, post-merge, готово, завершён, выкатили, drift check, drift, audit drift, дрифт, module audit, completion audit.
Orange-hanter/cod-doc · ★ 0 · AI & Automation · score 70
Install: claude install-skill Orange-hanter/cod-doc
# Skill — Module audit (drift check) ## Когда подгружается При закрытии **модуля** (any `docs/modules/<m>.md` с активным статусом) или **крупной задачи** (multi-day, multi-file, multi-AC). Также при ручном запросе «проведи аудит» / «check drift». Не путать со `audit-cadence`: тот про закрытие фаз / consolidation cycles проекта целиком; этот — про **дрифт-чек по 5 измерениям** для одного модуля. ## Принцип Закрытие модуля БЕЗ 5-мерного аудита — pencil-whip. CI зелёный ≠ модуль готов. CI проверяет **только** code+test, но не logic / style / docs. Дрифт между этими слоями накапливается тихо и обнаруживается позже как «странные баги» / «документация не совпадает с кодом» / «а это вообще ещё работает?». Аудит делается ВСЕГДА в одном и том же порядке (1→5), даже если кажется, что измерение «не применимо». Если измерение не применимо — явно пиши «N/A» с причиной. ## 5 измерений дрифта ### 1. Code drift — реализация vs спецификация Проверь, что то, что НАПИСАНО в коде, соответствует тому, что ОБЪЯВЛЕНО в спецификациях. | Сверяем | С чем | |---------|-------| | Публичные функции / методы / endpoints | `docs/modules/<m>.md` § Signatures / Endpoints | | Data shapes (структуры, JSON-схемы, ORM-модели) | `DATA_MODEL.md`, миграции | | Файловый layout, dependency-направления | `ARCHITECTURE.md` compose / layer-диаграмма | | Имена сущностей (тип, поле, переменная) | Везде, где они объявлены | Инструменты: `doc_drift`, `check_stale_refs`, `hash_file`, ручной diff. Симптом code-dri