DSH: порт claude-harness — спайк (guard, require-plan, bootstrap, /role) #36
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/35-dsh-port-spike"
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/; существующие хуки, роли и скиллы не меняются.Closes #35.
Что внутри
dsh/bundle— Cordis-бандл@local/dsh-harness:ctx.tools.guard→hooks/guard-main.shиhooks/require-plan.sh;agent/pre-step→ bootstrapusing-superpowers+ DSH-маппинг инструментов;ctx.commands.register('role')→/role.dsh/install.sh,dsh/mcp.codegraph.yml,dsh/PORT.md,dsh/README.md.dsh/tests— 26 тестов.@deepseek-ai/*: локальныеlib/message.jsи defaults без Schemastery.Проверено
bash dsh/tests/run.sh— 26/26.guard-main: запись наmainчерезwriteиbash→BLOCKED.require-plan:src/probe.tsбез плана →BLOCKED;.bounded→ разрешено./compactвосстанавливается./role dev: роль применилась в новой сессии.Не входит
SDD (async
subagentvsworkflow),briefing,harness-check,role-hint,harness-doctor, CodeGraph MCP по умолчанию, публикация бандла. Acceptance «Let's make a react todo list» остаётся отдельной проверкой.После merge
Переустановить бандл из main-чекаута (
claude-harness/dsh/bundle), иначе Desktop-профиль продолжит смотреть в worktree.