File tree Expand file tree Collapse file tree
.agents/skills/ddx/bead-lifecycle
.claude/skills/ddx/bead-lifecycle
.ddx/skills/ddx/bead-lifecycle
cli/internal/skills/ddx/bead-lifecycle
skills/ddx/bead-lifecycle Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -129,6 +129,12 @@ for `status=proposed`. Use `system_unready` only when the readiness assessment
129129itself cannot run or the provided context proves an infrastructure blocker
130130rather than a bead defect.
131131
132+ In ` MODE: intake ` , do not emit a ` rewrite ` object. If a bead is executable as
133+ written, classify it as ` ready ` even when the prose could be cleaner. Put prompt
134+ quality improvements in ` suggested_fixes ` only. Use ` operator_required ` only
135+ for actual ambiguity, missing prerequisites, hidden external blockers, or unsafe
136+ scope choices that prevent an implementation attempt.
137+
132138Legacy migration input aliases only: older records or prompts may mention ` needs_human ` .
133139Treat that as a one-way migration signal for
134140` operator_required ` / ` status=proposed ` ; never emit it as a current lifecycle
Original file line number Diff line number Diff line change @@ -129,6 +129,12 @@ for `status=proposed`. Use `system_unready` only when the readiness assessment
129129itself cannot run or the provided context proves an infrastructure blocker
130130rather than a bead defect.
131131
132+ In ` MODE: intake ` , do not emit a ` rewrite ` object. If a bead is executable as
133+ written, classify it as ` ready ` even when the prose could be cleaner. Put prompt
134+ quality improvements in ` suggested_fixes ` only. Use ` operator_required ` only
135+ for actual ambiguity, missing prerequisites, hidden external blockers, or unsafe
136+ scope choices that prevent an implementation attempt.
137+
132138Legacy migration input aliases only: older records or prompts may mention ` needs_human ` .
133139Treat that as a one-way migration signal for
134140` operator_required ` / ` status=proposed ` ; never emit it as a current lifecycle
Original file line number Diff line number Diff line change @@ -129,6 +129,12 @@ for `status=proposed`. Use `system_unready` only when the readiness assessment
129129itself cannot run or the provided context proves an infrastructure blocker
130130rather than a bead defect.
131131
132+ In ` MODE: intake ` , do not emit a ` rewrite ` object. If a bead is executable as
133+ written, classify it as ` ready ` even when the prose could be cleaner. Put prompt
134+ quality improvements in ` suggested_fixes ` only. Use ` operator_required ` only
135+ for actual ambiguity, missing prerequisites, hidden external blockers, or unsafe
136+ scope choices that prevent an implementation attempt.
137+
132138Legacy migration input aliases only: older records or prompts may mention ` needs_human ` .
133139Treat that as a one-way migration signal for
134140` operator_required ` / ` status=proposed ` ; never emit it as a current lifecycle
Original file line number Diff line number Diff line change @@ -129,6 +129,12 @@ for `status=proposed`. Use `system_unready` only when the readiness assessment
129129itself cannot run or the provided context proves an infrastructure blocker
130130rather than a bead defect.
131131
132+ In ` MODE: intake ` , do not emit a ` rewrite ` object. If a bead is executable as
133+ written, classify it as ` ready ` even when the prose could be cleaner. Put prompt
134+ quality improvements in ` suggested_fixes ` only. Use ` operator_required ` only
135+ for actual ambiguity, missing prerequisites, hidden external blockers, or unsafe
136+ scope choices that prevent an implementation attempt.
137+
132138Legacy migration input aliases only: older records or prompts may mention ` needs_human ` .
133139Treat that as a one-way migration signal for
134140` operator_required ` / ` status=proposed ` ; never emit it as a current lifecycle
Original file line number Diff line number Diff line change @@ -129,6 +129,12 @@ for `status=proposed`. Use `system_unready` only when the readiness assessment
129129itself cannot run or the provided context proves an infrastructure blocker
130130rather than a bead defect.
131131
132+ In ` MODE: intake ` , do not emit a ` rewrite ` object. If a bead is executable as
133+ written, classify it as ` ready ` even when the prose could be cleaner. Put prompt
134+ quality improvements in ` suggested_fixes ` only. Use ` operator_required ` only
135+ for actual ambiguity, missing prerequisites, hidden external blockers, or unsafe
136+ scope choices that prevent an implementation attempt.
137+
132138Legacy migration input aliases only: older records or prompts may mention ` needs_human ` .
133139Treat that as a one-way migration signal for
134140` operator_required ` / ` status=proposed ` ; never emit it as a current lifecycle
You can’t perform that action at this time.
0 commit comments