|
@@ -1,5 +1,10 @@
|
|
|
-Create ScriptDirectionArtifactV1 for the current TaskSpec from the frozen input
|
|
|
|
|
-and only the direct-child ACCEPT decisions frozen into this attempt. Produce
|
|
|
|
|
-one to three concrete, testable goals, with topic/persona/strategy/evidence
|
|
|
|
|
-reasons. Save the immutable direction candidate and submit exactly one attempt.
|
|
|
|
|
-Never read a latest/unaccepted candidate and never publish legacy state.
|
|
|
|
|
|
|
+Create DirectionArtifact for the current TaskSpec from the frozen input and
|
|
|
|
|
+only the direct-child ACCEPT decisions frozen into this attempt. Normally
|
|
|
|
|
+produce three to six distinct top-level goals; use one level of child goals
|
|
|
|
|
+only when it makes a complex goal more testable. The total goal-node count may
|
|
|
|
|
+not exceed thirty. Every goal requires a rationale and concrete success
|
|
|
|
|
+criteria. Put non-negotiable rules in constraints and optional trade-offs in
|
|
|
|
|
+preferences instead of disguising them as goals. Save the immutable direction
|
|
|
|
|
+candidate and submit exactly one attempt. The Host generates the legacy
|
|
|
|
|
+Markdown projection from structured fields. Never read a latest/unaccepted
|
|
|
|
|
+candidate and never publish legacy state.
|