Workflow 编排

线性 skill 选项卡 + 推荐勾选 + workflow 确认卡。

snapshot-card-safe · devflow flow picker --slug=snapshot-card-safe --json

默认推荐

standard / draft

核心流程

  1. requirement-analysis · 已选 · recommended

    included by base recipe

  2. tech-spec · 已选 · recommended

    included by base recipe

  3. plan · 已选 · recommended

    included by base recipe

  4. apply · 已选 · recommended

    included by base recipe

专项检查

  1. dependency-upgrade · 可选 · optional devflow flow add-step dependency-upgrade --slug=snapshot-picker-default --before=plan
  2. ci-fix · 可选 · optional devflow flow add-step ci-fix --slug=snapshot-picker-default --before=apply
  3. frontend-quality · 可选 · optional devflow flow add-step frontend-quality --slug=snapshot-picker-default --after=apply
  4. security-hardening · 可选 · optional devflow flow add-step security-hardening --slug=snapshot-picker-default --after=apply

质量闸与交付

  1. code-review · 已选 · recommended / required / protected / locked

    included by base recipe

  2. verify · 已选 · recommended / required / protected / locked

    included by base recipe

  3. deliver · 已选 · recommended / required / protected / locked

    included by base recipe

  4. archive · 已选 · recommended / optional

    included by base recipe

    devflow flow disable-step archive --slug=snapshot-picker-default --reason="..."
devflow flow apply-selection --slug=snapshot-picker-default --selection=<json> --json devflow flow card --slug=snapshot-picker-default --json

风险推荐

standard / draft

核心流程

  1. requirement-analysis · 已选 · recommended

    included by base recipe

  2. tech-spec · 已选 · recommended

    included by base recipe

  3. plan · 已选 · recommended

    included by base recipe

  4. apply · 已选 · recommended

    included by base recipe

专项检查

  1. dependency-upgrade · 可选 · optional devflow flow add-step dependency-upgrade --slug=snapshot-picker-risk --before=plan
  2. ci-fix · 可选 · optional devflow flow add-step ci-fix --slug=snapshot-picker-risk --before=apply
  3. frontend-quality · 已选 · recommended / optional

    open frontend_change risk signal

    devflow flow add-step frontend-quality --slug=snapshot-picker-risk --after=apply
  4. security-hardening · 可选 · optional devflow flow add-step security-hardening --slug=snapshot-picker-risk --after=apply

质量闸与交付

  1. code-review · 已选 · recommended / required / protected / locked

    included by base recipe

  2. verify · 已选 · recommended / required / protected / locked

    included by base recipe

  3. deliver · 已选 · recommended / required / protected / locked

    included by base recipe

  4. archive · 已选 · recommended / optional

    included by base recipe

    devflow flow disable-step archive --slug=snapshot-picker-risk --reason="..."
devflow flow apply-selection --slug=snapshot-picker-risk --selection=<json> --json devflow flow card --slug=snapshot-picker-risk --json

选择已应用

workflow_selection_result_surface / ok
新增 frontend-quality
禁用 archive
移动 -
验证报告 -
devflow flow card --slug=snapshot-selection-result --json devflow flow picker --slug=snapshot-selection-result --json

确认卡

ok / draft
  1. 1 requirement requirement-analysis
  2. 2 design tech-spec
  3. 3 plan plan
  4. 4 apply apply
  5. 5 review code-review · required / protected
  6. 6 verify verify · required / protected
  7. 7 deliver deliver · required / protected
  8. 8 archive archive · optional
devflow flow confirm --slug=snapshot-card-safe devflow flow picker --slug=snapshot-card-safe --json

确认 workflow 风险

workflow_policy_confirm / pending

这个 workflow 调整会提高风险,是否接受本次 change 的风险变化?

禁用 required workflow step: verify workflow_policy-1234abcd · workflow
devflow checkpoint resolve --id=workflow_policy-1234abcd --decision=accept-risk devflow status --slug=snapshot-policy-risk