gatelineAPI reference

A staging request: slug/title/profile/brief plus a nullable, source-agnostic intake identity (this run's only in-scope path is free-form: all fields null except an optional client key for replay detection).

interface RunScaffoldInput {
    briefMarkdown: string;
    costLimitUsd: null | number;
    intake: {
        clientKey: null | string;
        ref: null | string;
        source: null | string;
        url: null | string;
    };
    profile: "patch"
    | "standard"
    | "full";
    slug: string;
    stagedBy: string;
    title: string;
    workItem?: null | string;
}

Properties

briefMarkdown: string
costLimitUsd: null | number
intake: {
    clientKey: null | string;
    ref: null | string;
    source: null | string;
    url: null | string;
}
profile: "patch" | "standard" | "full"
slug: string
stagedBy: string
title: string
workItem?: null | string

patch only (#221): the human-authored tasks/01-<slug>.yaml, staged verbatim in place of the stub. DESIGN.md §4.1 makes the work item the human's to supply in a patch run; this is the seam for supplying it.