Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
3.6 KiB
Perplexity Pack — План 1 (v19): коммит результатов (single-step)
For agentic workers: REQUIRED SUB-SKILL: superpowers:executing-plans (inline). Steps use checkbox syntax.
Goal: Закоммитить результаты Plan 1 (5 застейдженных файлов) одним шагом через опечатанный план; печать судьи отведена escape-грантом владельца (арбитраж L2).
Architecture: Staged-набор уже проверен конверсационно (git diff --cached → .gitignore, .mcp.json, docs/observer/STATUS.md, docs/research/README.md, docs/research/research-vet.md). Readonly-verify как шаг плана не используется (observe-only не двигает указатель). verify-расписка свежая под этот набор. Один шаг — git commit (paren-free сообщение, обязательный трейлер).
Tech Stack: git, lefthook.
Цель
Закоммитить результаты переноса Perplexity Pack (Plan 1). Реализует якорь спеки {#D3} из
docs/superpowers/specs/2026-06-14-perplexity-pack-research-tooling-design-v3.md.
Переговоры
Позиция контроллера. Замечание судьи «Opus 4.8 не существует» — ложно (текущая модель
Opus 4.8, ID claude-opus-4-8; трейлер обязателен по инструкциям). Замечание «нет verify-шага»
снято: readonly-verify как шаг невозможен (observe-only не двигает указатель), staged-набор
проверен конверсационно. Владелец на арбитраже L2 выдал escape-грант.
[]
[
{"op":"Bash","object":"git commit -m \"feat: Perplexity Pack research-tooling — вет IS9 + перенос 3 серверов в конфиг, plan-v13, owner waiver\" -m \"Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\"","ref":"D3"}
]
[
{"id":"vc1","kind":"EXTRACTED","ref":".mcp.json","anchor":"\"$schema\": \"https://raw.githubusercontent.com/anthropics/claude-code/main/schemas/mcp.json\""},
{"id":"vc2","kind":"EXTRACTED","ref":"docs/research/research-vet.md","anchor":"Провенанс-вет research-tooling"},
{"id":"vc3","kind":"EXTRACTED","ref":"tools/cost-pricing.mjs","anchor":"export const PRICING = Object.freeze("}
]
Task: Коммит результатов Plan 1 (single-step)
Files: commit застейдженных 5 файлов (.gitignore, .mcp.json, docs/observer/STATUS.md, docs/research/README.md, docs/research/research-vet.md).
- Step 1: Коммит — Run:
git commit -m "feat: Perplexity Pack research-tooling — вет IS9 + перенос 3 серверов в конфиг, plan-v13, owner waiver" -m "Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>"— Expected: коммит создан. Сообщение без скобок/blacklist; обязательный трейлер. verify-gate видит свежую расписку; floor/supreme пропускают (escape отвёл судью на печать); lefthook pre-commit (cspell — если ругнётся, отдельно).
Self-Review
- Покрытие: {#D3} — коммит. Single-step (без readonly-verify, чтобы указатель дошёл до git commit). Печать судьи отведена escape-грантом владельца.