计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
brainstorm-feature【效率与协作】SDLC intake that turns a rough idea into an approved BRD-lite brief (Why lane) or delivery contract (Direction lane) at docs/brd/brd-[slug].md, sized by SNC tier.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
[!IMPORTANT] SDLC intake that turns a rough idea into an approved BRD-lite brief (Why lane) or delivery contract (Direction lane) at docs/brd/brd-[slug].md, sized by SNC tier.
Optional args: slug=, ticket=<id/url>, mode=interactive|autonomous|channel, channel=, auto_continue=true|false, profile=business|hybrid|technical.
When the user asks to perform this workflow, execute the following steps:
Goal: Turn rough intent into an approved, evidence-backed brief sized to the task, then hand off to planning without reopening settled decisions.
common-decision-discipline, common-operator-profile, common-task-complexity-routing; load common-business-requirements for the Why lane.operator_profile (never ask). Score SNC: tier=low -> Quick (contract in chat, no file), tier=medium -> Standard, tier=high -> Deep. The tier only rises.business -> Why (solution-free BRD-lite); technical or unclear technical direction -> Direction (delivery contract); hybrid -> both, compact.dev-fix. Multi-subsystem idea -> list slices, brainstorm the first only.docs/brd|prd|srs for the slug before any feasibility or AS-IS claim.confirmed(<path>), assumed, or unknown.operator_profile=business, draft owner, SMART metric, and scope fence as one confirm-with-default round.approval: approved(<operator>, <YYYY-MM-DD>) for this brief only.approval: assumed-autonomous; continue.docs/brd/brd-[slug].md when writes are allowed; mint the slug once. Quick: carry the contract and approval in the Handoff Payload.plan-feature.slug, operator_profile, lane, snc_tier, approval, contract (outcome, constraints, non-goals, acceptance criteria), SMART metric (Why lane), recommended and rejected options, evidence ledger, assumptions (flagged assumed), open questions, PM handoff checklist.feature_status=requirements_ready | blocked, requirement trace seed, completed/missing evidence, decision needed, and recommended next workflow.# Brief: [Name]
lane: why | direction | both; snc_tier: low | medium | high; approval: pending | approved(<who>, <YYYY-MM-DD>) | assumed-autonomous
## Contract
Outcome; Constraints; Non-Goals; Acceptance Criteria
## Why
Business objective; SMART metric; users; problem; AS-IS to TO-BE; sponsor and validation owner
## Options And Recommendation
## Evidence
| Claim | Status |
## Standard And Deep Sections
Stakeholders; cost-benefit; delivery context; glossary; PM handoff checklist
## Approval
## Outcome Report
{schema_version: 1, run_id: "[run-id]", slug: "[slug]", workflow: brainstorm-feature, feature_status: requirements_ready, started_at: "[timestamp]", completed_at: "[timestamp]", requirement_trace: {brd_objectives: [], requirements: [], acceptance_criteria: [], srs: []}, completed_evidence: [], missing_evidence: [], decision_needed: [], recommended_next_workflow: plan-feature, cost: {source: unavailable}, agent: {identity: "[agent-identity]", model: "[model]"}}
## Open Questions
## Next Workflow
plan-feature
## Cost Report
Call `get_session_cost(workflow="brainstorm-feature")` before final handoff.