fork_thesis
Fork a thesis. Two modes: (1) Clone — call with just idOrSlug to copy a PUBLIC thesis verbatim into your collection. (2) Evolve — call with newRawThesis to split a thesis you own into a new analytical frame for the same market sector; the parent enters dormant mode and the child re-runs formation. Use evolve when the current frame is fundamentally inadequate for what the evidence now shows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiKey | Yes | SimpleFunctions API key. Get one at https://simplefunctions.dev/dashboard/keys | |
| reason | No | Evolve mode: why the original frame is no longer adequate | |
| idOrSlug | Yes | Thesis ID or public slug | |
| newTitle | No | Evolve mode: short title for the new thesis, ≤60 chars | |
| newRawThesis | No | Evolve mode: new frame in 1-3 sentences. Omit for clone mode. | |
| inheritEdgeMarketIds | No | Evolve mode: subset of current edge marketIds to carry over. Omit to let formation rescan fresh. |