Authority status (M11): Zero-authority history. All repair, audit, and deployment authority has been migrated to canonical delegation. This document is retained for reference only — it must not be used to materialize commands, grant authority, or drive automated actions.
creative pipeline — skill reference
Driver: compatibility mirror for the native canonical package
Arnold API version: 1.0
Supported modes: native
This mirror delegates to
arnold_pipelines.megaplan.pipelines.creative. New runtime and discovery
surfaces should import the canonical package directly.
Purpose
Form-aware creative-writing pipeline. Accepts a --form (validated against
megaplan.forms.available_form_ids()) and an optional --primary-criterion,
then produces a finished creative artifact via a single prep→execute→critique
→revise→finalize pass.
Native Order
prep (form-aware) → execute_creative → critique_creative → revise_creative → finalize
- prep — form-aware prep; threads
formandprimary_criterioninto stage state. - execute_creative — primary creative generation stage.
- critique_creative — evaluates the draft against the form's criteria and
primary_criterion. - revise_creative — applies critique feedback to produce the final draft.
- finalize — wraps and emits the finished artifact; returns
next='halt'.
Verdict semantics
The creative pipeline is single-pass — there is no gate loop. Routing
is strictly linear:
| Label | Meaning |
|---|---|
execute_creative |
prep done → begin creative generation |
critique_creative |
generation done → critique |
revise_creative |
critique done → revise |
finalize |
revise done → finalize |
| (halt) | finalize done → pipeline done |
Robustness levels
The creative pipeline does not implement robustness levels. Depth is
fixed (single pass per stage).
Forms
The --form flag selects a registered form from megaplan/forms/.
Default form: joke.
Available forms are returned by megaplan.forms.available_form_ids().
Form-specific prompt keys follow the pattern <key>:joke for the joke form;
non-joke forms use the generic creative keys with the form id passed through
stage params.
Prompt keys
| Key | Stage |
|---|---|
prep |
prep |
execute_creative |
execute_creative |
critique_creative |
critique_creative |
revise_creative |
revise_creative |
| (none) | finalize |
Prompt files live under megaplan/pipelines/creative/prompts/.