Skip to content

v0.16.0 — Backlog Delivery skill family

Choose a tag to compare

@wfukatsu wfukatsu released this 24 Jul 08:27
· 279 commits to main since this release

Backlog Delivery skill family (architect plugin, 5 new skills)

Takes the generated product/architect reports all the way to merged code on GitLab/GitHub. architect plugin now at 49 skills; all three plugins bumped to 0.16.0.

New skills

  • /architect:export-backlog — turns the reports into a three-level work-item hierarchy: Epic (What/Why) → Sub-Epic (What/Key Results) → Issue (How). Review-first (backlog-plan.md + backlog-manifest.json approved before any remote write), idempotent re-runs, native GitLab Epics with a scoped-label fallback, GitHub label + task-list scheme, traceability IDs carried through every level.
  • /architect:implement-backlog — implements a selected item while keeping the whole Epic consistent: reads the parent Epic and same-Epic siblings, consults a shared engineering-context pack (reports/backlog/shared-context/), writes code to generated/{service}/ on the shared feature/<issue-id>-<slug> branch contract, and appends progress back to the Epic/Sub-Epic/Issue.
  • /architect:review-issue — whole-Epic consistency review; auto-fixes [B] blockers via fix subagents in a bounded loop (--max-fix-rounds + no-progress detection; non-convergence → "decision needed" comment + status::blocked + user prompt), then opens a PR/MR linked to the Issue. Findings are distilled into a project knowledge base (review-knowledge.md) consumed by later planning and implementation.
  • /architect:merge-issue — merges the approved PR/MR behind a strict preflight (open, Mergeable verdict, approvals, CI green, no conflicts) and an explicit confirmation gate (--yes-merge only; preflight never skippable); single authority for status::done; rolls up Sub-Epic/Epic progress.
  • /architect:deliver-backlog — semi-autonomous orchestrator driving implement → review → (human approval) → merge per Issue under an Epic, resuming from backlog-manifest.json; hard stops at the human gates, never auto-merges unless --yes-merge.

Shared conventions

  • Status taxonomy across the family: status::todo / doing / review / done / blocked (GitHub status: form), seeded by export-backlog and advanced downstream.

See CHANGELOG.md / CHANGELOG_ja.md for details.