architecture
V0 архитектура с TOC bottleneck-анализом. Запускает architect (Fable 5.1). ≤10 компонентов, Mermaid диаграмма, invariants как constraints, top-3 риска. FAST +…
Управляемый чекпоинт состояния в файлы посреди работы — вместо авто-сжатия («рулетки»). Перезаписывает Current State, синхронизирует статусы, ротирует завершённое в архив, прогоняет cold-start self-test. Триггеры — "/checkpoint", "чекпоинт", "зафиксируй состояние", "разгрузи
$ npx -y skills add andrewcigan/vibe-dev-plugin --skill checkpoint --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/checkpointContext preview
The summary Claude sees to decide when to auto-load this skill.
Управляемый чекпоинт состояния в файлы посреди работы — вместо авто-сжатия («рулетки»). Перезаписывает Current State, синхронизирует статусы, ротирует завершённое в архив, прогоняет cold-start self-test. Триггеры — "/checkpoint", "чекпоинт", "зафиксируй состояние", "разгрузи
name: checkpoint description: Управляемый чекпоинт состояния в файлы посреди работы — вместо авто-сжатия («рулетки»). Перезаписывает Current State, синхронизирует статусы, ротирует завершённое в архив, прогоняет cold-start self-test. Триггеры — "/checkpoint", "чекпоинт", "зафиксируй состояние", "разгрузи контекст", "сохрани прогресс". when_to_use: На естественной границе (конец фичи / конец волны / перед долгим субагентом / когда контекст потяжелел) ДО того как движок сам решит сжать контекст. НЕ закрывает сессию (для этого /end-session) — фиксирует состояние в файлы и позволяет продолжить работу с разгруженным контекстом.
Управляемое сжатие вместо рулетки. Курс владельца (c8): авто-сжатие контекста — **крайняя мера у самого лимита**, не рабочий инструмент. Anthropic/Manus подтверждают: держи горячий контекст малым, состояние — в файлах под своим управлением, тогда порог сжатия почти не достигается.
`/checkpoint` — это «сохранить игру» на естественной границе: всё важное уезжает в файлы, после чего контекст можно смело сжимать или начинать сессию заново без потери нити.
> **Чем отличается от `/end-session`:** checkpoint НЕ закрывает сессию и НЕ включает closing-mode. Ты продолжаешь работать сразу после него. `/end-session` — это «на сегодня всё» (финальный коммит + restart-helper + выход).
Блок `## Current State` — это снимок «здесь и сейчас», его перезаписывают целиком, не копят:
История/завершённое сюда НЕ дублируется (это раздувает горячий контекст — L4-F1). Завершённое уходит в архив (Шаг 4).
Значимые решения сессии → `docs/decisions/` или `SESSION.md` → Decisions Made. Грабли → `error-journal.md`.
bash "${CLAUDE_PLUGIN_ROOT}/scripts/checkpoint.sh"(берёт `pwd` как проект). Скрипт:
Скрипт напечатает 5 вопросов. Ответь на каждый **из файлов репозитория**, не из контекста: 1. Что за продукт? 2. Активная фича + verification? 3. Последние 3 решения? 4. Что дальше? 5. Что не делать?
**Если хоть один ответ живёт только в контексте — допиши его в файл ДО разгрузки.** Это и есть механизация правила 4 «план только через файлы»: чат между сессиями не передаётся, свежая сессия увидит ровно то, что в файлах.
Зафиксированное состояние стоит закоммитить — тогда чекпоинт переживёт что угодно. Если правил провенанс — коммить как обычно (git pre-commit проверит когерентность).
Коротко: что зафиксировано, что дальше, приглашение продолжить. Пример:
Чекпоинт сделан. Состояние в файлах: SESSION.md обновлён, feat-042 → passing (evidence записан), 2 завершённые фичи ушли в архив. Cold-start self-test — все 5 вопросов восстановимы из репозитория. Контекст можно разгружать. Продолжаю со следующего шага: <next>. Или скажи /end-session, если на сегодня всё.
🌐 English: this file · Русский: README.ru.md A harness-first plugin that turns a business idea into a shipped product — for founders who build with Codex and Claude Code.
Repo: andrewcigan/vibe-dev-plugin
V0 архитектура с TOC bottleneck-анализом. Запускает architect (Fable 5.1). ≤10 компонентов, Mermaid диаграмма, invariants как constraints, top-3 риска. FAST +…
7-tuple оценка здоровья проекта (Instructions / State / Verification / Scope / Lifecycle / Learning / Cost-Safety) через ВНЕШНЕГО evaluator-agent (не…
Выбор стека под bottleneck архитектуры. Запускает stack-advisor (Fable 5.1). Использует 2026 tech-updates (opendataloader-pdf, VoxCPM2, chrome-devtools-mcp).…
FULL этап 5 — автономный critique long-list идей. Запускает idea-critic (Sonnet), который отсеивает hard-filters и оставляет Top-3-5 по score. Триггеры —…
Бриф для Claude Design (claude.ai/design) по формуле C.R.O.P. Плагин не рисует UI сам — готовит handoff. Запускает design-handoff-builder (Opus). FAST этап 3 /…
Детальная архитектура после выбора стека. Запускает architect + reordering-agent. API контракты, data models, обработка ошибок, secondary компоненты. DAG…