@suluk/provision - v0.2.0
    Preparing search index...

    Type Alias ProvisionResult

    ProvisionResult:
        | {
            state: "succeeded";
            instanceId: string;
            outputs?: Record<string, string>;
        }
        | {
            state: "in progress";
            operation: string;
            instanceId?: string;
            outputs?: Record<string, string>;
        }

    A broker's provision outcome — sync (ready now) or async (poll lastOperation with operation). An async ack MAY already carry outputs (e.g. a D1 create returns the database_id immediately even though the DB takes a moment to be queryable); they're threaded once the op settles, alongside any from bind.