CAT PAW

Все workflows

Операции

Зафиксируйте и ограничьте намеренные технические сокращения

Ограниченный реестр связывает каждое намеренное упрощение с владельцем, триггером, сдерживанием, сроком и проверкой, не пряча его под общую уборку.

Процесс

Делай в этом порядке.

  1. Зафиксируйте сокращённый путь, решение, которое он позволил, дату, границу системы, принявших его людей и доказательства, доступные в то время.
  2. Классифицируйте долг как безопасность, надёжность, сопровождаемость, соответствие, стоимость или давление поставки и опишите конкретный отказ или затраты, которые он создаёт.
  3. Определите сдерживание, мониторинг, обходной путь, ограничение данных или сервиса и наблюдаемый сигнал, который сделает сокращённый путь небезопасным.
  4. Назначьте владельца, дату пересмотра, условие вывода, зависимости и путь принятия риска, который ещё нельзя погасить.
  5. Проследите, как сокращённый путь влияет на будущие изменения, реагирование на инциденты, внедрение и соответствие требованиям, затем поставьте его в приоритет перед активным риском, а не перед общей уборкой.
  6. Запланируйте погашение, замену или явное принятие и зафиксируйте решение и доказательства, не превращая компромисс молча в требование.
  7. Пересмотрите реестр, отметьте просроченные или накапливающиеся позиции и верните ответственному владельцу текущий статус, доказательства, принятый риск и нерешённые риски.

Принеси это

Входы, которые кот спросит.

  • описание сокращённого пути и обоснование
  • затронутый сервис или репозиторий
  • владелец риска и полномочия по принятию
  • доказательства мониторинга и пересмотра

Роутер + один playbook

Сначала маршрут. Выбери один.

Cat Paw открывает один playbook на задачу, не смешивает несколько. Начни с этого роутера; остальные пути — кандидаты именно этого workflow.

  • Роутер: minimal-code-pack
  • skills/minimal-code-pack/technical-shortcut-debt-ledger/SKILL.md

Границы

Границы едут вместе с промптом.

  • Перед началом проверьте реальные инструменты, учётные записи, разрешения и рабочую область; никогда не утверждайте, что недоступный инструмент, учётная запись, источник или возможность существует.
  • Используйте Latch/target-workspace для приватного кода, артефактов, живых проверок или непубличных данных; если доступ недоступен, остановитесь на границе и сообщите о блокировке, не подменяя её догадкой.
  • Приостановите работу для явного одобрения перед внешними действиями с последствиями; верните доказательства, нерешённые риски, допущения и любое действие, ожидающее одобрения.

Готово значит

Проверяемый финиш.

Реестр даёт каждому намеренному сокращённому пути ограниченный риск, сдерживание, владельца, срок действия или условие принятия, сигнал проверки и текущий статус, подтверждённый доказательствами.

Источники

Откуда взялся этот процесс.

  1. github.com/DietrichGebert/ponytail/tree/e3ba2aa6f1e6f0bc4d69eb09c9f0d0a93af56156/
  2. martinfowler.com/bliki/TechnicalDebt.html
  3. sre.google/sre-book/release-engineering/

Источники задают рисунок workflow. Посты Reddit и сообщества, если они есть, — байки практиков, не универсальные факты.

ИИ действует. Вы решаете.

Человеческий тормоз для ИИ.

Latch показывает каждую команду, клик и изменение файла до того, как они произойдут — вы можете сказать да, нет или пока нет.

Plow Latch · macOS Cat Paw Latch · Windows + Linux · сборка из исходников
Cat Paw Latch

За номером

Два harness. Одна линия.

Тот же номер и те же $100 кредита. Выберите, кто отвечает, когда вы пишете.

Hermes

Терминальный агент Nous Research. Работает на вашей машине, помнит между сессиями и открывает один playbook на задачу.

Написать Hermes
OpenClaw

Ассистент с открытым кодом, который работает на вашем компьютере и отвечает в каналах, которыми вы уже пользуетесь. Один playbook на задачу.

Написать OpenClaw

Одна линия для обоих harness +1 628 246 3032

Откроет «Сообщения» с уже выбранным harness.