DSH: порт claude-harness — спайк (guard, require-plan, bootstrap, /role) #35
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Цель
Проверить, что ключевое поведение claude-harness переносится на DeepSeek Harness (DSH), и зафиксировать рабочий каркас порта.
Сделано
dsh/bundle(@local/dsh-harness) сdsh.bundle.patchи локальными зависимостями;ctx.tools.guard(синхронно, cwd изworkingDirectory);using-superpowersчерезagent/pre-step+ DSH-маппинг инструментов;/roleчерезctx.commands.register+ роли из~/.claude/roles;dsh/install.sh(AGENTS.md, skills, роли),dsh/mcp.codegraph.yml,dsh/PORT.md,dsh/README.md;dsh/tests— 26/26.Проверено живьём
writeиbash-редирект наmain→BLOCKED [guard-main];writeвsrc/probe.tsбез плана →BLOCKED [require-plan];.boundedразрешает;/compact;devобъявляется в новой сессии и ведёт по процессу роли.Follow-ups
brainstormingдо кода;subagent+send_messagevs синхронныйworkflow;briefing,harness-check,role-hint,harness-doctor;Ветка:
feat/dsh-port-spike(будет переименована под номер issue).Ветка:
feat/35-dsh-port-spike. PR: #36.Acceptance bootstrap пройден: сессия
c21c5328, cwd/private/tmp/dsh-todo-acceptance, marker6b676dd9bb8a0234,brainstormingзагружен до кода. Роль автоматически не загрузилась:/role— пользовательская команда, модель её не вызывает; вынесено в #39.