Title and body for a run's draft PR, derived from the best artifact available: the spec once the analyst has produced one, else the intent brief, else the branch name (today's behavior — a malformed or missing artifact must never block the PR).
Title and body for a run's draft PR, derived from the best artifact available: the spec once the analyst has produced one, else the intent brief, else the branch name (today's behavior — a malformed or missing artifact must never block the PR).