Skip to content

Flow epic-process: MP-108, MP-109 - #87

Merged
prineycom merged 9 commits into
mainfrom
flow/epic-process
Nov 8, 2026
Merged

prineycom merged 9 commits into
mainfrom
flow/epic-process

Conversation

@prineycom

Copy link
Copy Markdown
Collaborator

Epic MP-107 (research: https://draft.yokeloop.com/artifacts/mp-107-ship-whfmcjly) — the process «research → independent plan check → subtasks → /flow → stand acceptance → /ship» as commands. The epic itself is research only and is skipped as a key.

MP-108 — Эпик и приёмка эпика в /flow

  • Plan: https://draft.yokeloop.com/artifacts/mp-108-flow-lt51sitt
  • /flow explicitly skips a typed epic (review, has subtasks, no pr.md of this flow) and, in Finish before the PR, runs one epic acceptance on a stand when the epic's research names it; subtask stands and the score format are unchanged.
  • Review: approved (round 1, no findings)
  • Checks: pnpm build 0, pnpm verify 0
  • Live acceptance: stand PASS (18/40 turns, Sonnet). Stop happened at a blocked ls outside the stand cwd (stand setup), after the announcement and before any write.
  • Engineer's answer: stand budget «≤ 40 ходов всего».

MP-109 — Скилл /epic и роль plan-challenger

  • Plan: https://draft.yokeloop.com/artifacts/mp-109-epic-plan-challenger-p3ce2kf4
  • New skill /epic <KEY> (steps 1–5: research, one review on v1, publish, independent check by the new read-only role plan-challenger, one question per finding written straight into the decisions table, v2, «Подзадачи» with «Завести и запустить /flow»); PIPELINE «Epics» section and «Approval semantics»; AGENTS.md, README, task role prompt + warmup golden, CHANGELOG.
  • Review: round 1 approved with advice (resume guard on the review — fixed), round 2 approved
  • Open advice: the resume guard skips the whole review item; a break between saving review-report.json and finishing fixes would publish v1 with unfixed blocking findings (narrow window).
  • Checks: pnpm build 0, pnpm verify 0
  • Live acceptance (Herdr tab, Sonnet, 5/6 turns): PASS except R1 — the «Находка 2» question quoted the fields without the fixture's «МЕТКА-2-*: » prefixes; engineer: «Принять как есть».
  • Engineer's answer: stand via a Herdr tab.

Epic acceptance (MP-107)

  • PASS, 2/8 turns: /epic → «Завести и запустить /flow» → subtasks with --parent, epic in review before /flow, /flow announced the order with the epic skipped; nothing written after. Engineer: «Провести до PR».

Assembled checks (8db61a0)

  • mise exec -- pnpm build 0; mise exec -- pnpm verify 0 (fast 228/0, boundary 67/0, cargo 30/0)

🤖 Generated with Claude Code

@prineycom
prineycom merged commit 85a581f into main Nov 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant