29 Commits

Author SHA1 Message Date
Andrey Epifancev
03a7793456 docs: план — строка ветки feat/43-dsh-prestep (A4), approval.md plan-секция (#43) 2026-10-25 11:34:28 +04:00
Andrey Epifancev
6b7fe38367 docs: план dsh-prestep — 4 задачи, approval design (#43) 2026-10-25 10:35:24 +04:00
Andrey Epifancev
bb9b6de81a docs: план — Task 3 подключает checkSddWrite (вкл. bash) + пины T1.7 (#59) 2026-10-25 01:43:25 +04:00
Andrey Epifancev
4cbcff1c8f docs: builder-check отчёт, план enforce-upstream-loop — 4 задачи (#59) 2026-10-25 01:22:00 +04:00
Andrey Epifancev
ce464beeb5 docs: статусы design/proposal, план — SKIP 7 файлов (T1.3, #69) 2026-10-25 00:53:24 +04:00
Andrey Epifancev
3f7c4fc97e docs: язык субагентов — английский с Task 3 (решение владельца, #69) 2026-10-24 23:40:07 +04:00
Andrey Epifancev
cc0c22f6e0 docs: план dsh-port-v2 — 5 задач, вариант C (#69) 2026-10-24 22:53:47 +04:00
Andrey Epifancev
15cc2e38d7 docs(openspec): change dsh-install-source и план (#49) 2026-10-24 21:09:11 +04:00
Andrey Epifancev
6876e4c6c8 docs(openspec): change dsh-openspec, план и видимость скиллов в приёмке (#42)
Co-Authored-By: DeepSeek Harness <noreply@deepseek.com>
2026-10-24 19:44:38 +04:00
Andrey Epifancev
c8b92fae01 docs(dsh): пробный прогон SDD — режимы, дефект и fix-loop (#41)
Три задачи в temp-репозитории: implementer'ы deepseek-flash, все ревью
deepseek-v4-pro. Ревьюер Task 2 независимо нашёл T2.1 (медиана чётной длины
противоречит спеке) и T2.2 (нет теста), fix-раунд 1 → 186575c, скоуп-ре-ревью
APPROVED, финальное ревью ветки APPROVED. Режим 2 (фоновый контроллер, глубина
2) проверен отдельной пробой: вызов subagent из контроллера прошёл.

Артефакты прогона — openspec/changes/dsh-sdd/trial/ (план, спека, брифы,
отчёты, ledger), результаты — design.md. По урокам прогона skill sdd уточнён:
DONE_WITH_CONCERNS при замеченном расхождении, число тестов в плане — ориентир,
повтор при ошибке валидации provider/model.

Co-Authored-By: DeepSeek Harness <noreply@deepseek.com>
2026-10-24 17:49:38 +04:00
Andrey Epifancev
2bee63d305 feat(dsh): overlay профиля — model selection и maxDepth 2 (#41)
dsh/subagent-models.yml — opt-in overlay: subagent-model-selection-settings с
маршрутами deepseek-flash/deepseek-v4-pro и subagent.maxDepth: 2. В бандл не
входит: строки нет в headless, включённый флаг ломает загрузку.

install.sh --check сообщает overlay и находит maxDepth: 2 в патче профиля.
PORT.md §5 — как включить и что это даёт; §7/§8 обновлены.

Co-Authored-By: DeepSeek Harness <noreply@deepseek.com>
2026-10-24 17:37:54 +04:00
Andrey Epifancev
ed13705cd1 feat(dsh): model-invocable role loader (#39) 2026-10-24 16:30:25 +04:00
Andrey Epifancev
7767c5c3d7 feat(dsh): отвязать skills и roles от ~/.claude (#37) 2026-10-24 16:20:17 +04:00
Andrey Epifancev
95dab08109 docs(dsh): acceptance bootstrap пройден, находка по роли (#39) 2026-10-24 16:18:09 +04:00
Andrey Epifancev
f422119090 docs(dsh): ветка под issue #35, статус живых проверок 2026-10-24 15:49:45 +04:00
Andrey Epifancev
9412bd18e2 fix(dsh): сообщения хуков без namespace superpowers: 2026-10-24 15:42:49 +04:00
Andrey Epifancev
a6bddfc197 docs(dsh): живая проверка guard, require-plan и bootstrap 2026-10-24 15:42:00 +04:00
Andrey Epifancev
7665218247 fix(dsh): убрать импорты DSH-пакетов из бандла 2026-10-24 15:31:39 +04:00
Andrey Epifancev
16a9739759 feat(dsh): каркас порта claude-harness на DeepSeek Harness 2026-10-24 14:59:03 +04:00
60d31c25db docs(plan): план /harness-retro — 4 задачи; design: подсчёт по message.id, отказы владельца, дедупликация сессий (#29)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-24 01:10:10 +04:00
a2170232d9 docs(plan): план hooks-write-target — 5 задач, код из проверенного прототипа (#6)
Сценарий спеки: запись через симлинк, указывающий в main.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 01:52:36 +04:00
Andrey Epifancev
03078e9b90 docs(spec): рулинги SDD (R-4..R-11) в Decisions made without discussion
Refs #2

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MzkPQWjfA7RpqYWkjnqJwt
2026-10-12 00:50:19 +04:00
Andrey Epifancev
6744d40fb8 fix: согласовать шаблоны и link-roles со спайком памяти агентов
link-roles.sh больше не создаёт симлинки agent-memory (спека, раздел 11:
симлинк делает память read-only), doctor не проверяет их; шаблоны
workspace и role-repo описывают запасной вариант 6.5 (notes/agent-memory.md).
В спеке разделы 2, 6.5, 8 получили указатель на раздел 11. Заодно --map
без значения даёт русскую ошибку и exit 2.

Refs #2

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MzkPQWjfA7RpqYWkjnqJwt
2026-10-12 00:47:47 +04:00
Andrey Epifancev
ed5d1f9014 docs: роли в HARNESS.md и README, CHANGELOG 0.3.0, решения плана в спеке
Refs #2

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MzkPQWjfA7RpqYWkjnqJwt
2026-10-12 00:38:55 +04:00
Andrey Epifancev
9dc8d9f70e docs(spec): результат проверки памяти агента через симлинк
Refs #2

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MzkPQWjfA7RpqYWkjnqJwt
2026-10-12 00:25:13 +04:00
Andrey Epifancev
f086b66906 docs(plan): роли и память, часть 1 — обвязка (10 задач)
Refs #2

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-11 21:37:11 +04:00
Andrey Epifancev
9e8a4c8398 Merge branch 'main' into retro/2026-10-11 2026-10-11 21:13:32 +04:00
Andrey Epifancev
d2496aab33 chore: claude harness bootstrap 2026-10-11 21:01:12 +04:00
Andrey Epifancev
58ffbef957 docs: спека ролей и памяти (B5+B6)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-11 20:44:11 +04:00