Start Birth Turn
Changed onThe first pass of a business born without the interview (spec 2026-09-06_SPEC_CLI_REFRESH_V3_BIRTH D9, §4.2).
A platform-authored turn (never the caller's text) in which the agent reads the repository and the idea, writes and commits PITCH.md / BRAND.md / FLOW.md, tidies the task list and reports. Explicit rather than part of the create so an import can push its code first: the CLI calls it after the push, API users call it when they are ready.
Idempotent: 409 while any turn runs (the company session lock), 409 while the resources are still provisioning, 409 on an empty repository (push first), and a 200 with skipped once the three files exist on main. A paused business passes: the session gate's paused reason is the daily check-in's only.
Request
- Base URL: https://api.nanocorp.so (the document declares no server; this is the origin it was published from)
- URL: https://api.nanocorp.so/companies/{company_id}/birth-turn
- Auth: HTTP bearer
Path parameters
Headers
Response
Successful Response
Changes
- info
added the optional property
//to the response with the status
- info
- warning
added the new
outcomeenum value to the//response property for the response status - warning
added the new
outcome_checkenum value to the//response property for the response status - warning
added the new
outcome_compactenum value to the//response property for the response status - warning
added the new
outcome_continueenum value to the//response property for the response status - warning
added the new
outcome_messageenum value to the//response property for the response status - warning
added the new
outcome_startenum value to the//response property for the response status
- warning