Ideate
Read the shared
../../references/gptengage-invocation.md
contract and the selected
../../references/gptengage-ideate.md
recipe before calling a backend.
Workflow
- Parse the seed, creativity, depth, backend, selection, output, and timeout options using the operation recipe.
- Resolve the authorized existing
gptengageexecutable and run only itsideateoperation. Keep the default sigma 1, depth 2, and Claude backend unless the user supplied alternatives. - Capture the full tree, validate JSON output when requested, and distinguish backend failure from partial tree generation.
Boundaries
- Tree cost grows exponentially with depth; disclose unusually deep requests.
- Accept normal depth 1-5 and sigma 0-3. Use
--forceabove those limits only when the user explicitly requested the out-of-range value and its cost. - Use
--selectonly when interactive selection is actually available. - Never change the seed merely to produce more interesting output.