# V2PipelineResult

**Kind:** Interface

**Source:** [`atloria-monorepo/packages/doc-automation/src/v2/orchestrator.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/doc-automation/src/v2/orchestrator.ts#L292)

## Properties

| Property | Type |
|---|---|
| `success` | `boolean` |
| `stages` | `V2StageResult[]` |
| `totalDurationMs` | `number` |
| `error` | `string` |
| `metrics` | `import('./utils/pipeline-metrics').PipelineMetrics` |
| `output` | `{
    documentsGenerated: number;
    documentsVerified: number;
    categories: number;
    totalTokensUsed: number;
    // Screenshot stats
    screenshotsCaptured?: number;
    screenshotsUploaded?: number;
    screenshotsFailed?: number;
    // Upload stats (Stage-13)
    documentsUploaded?: number;
    categoriesCreated?: number;
    categoriesUpdated?: number;
    documentsOutdated?: number;
    // Route mappings from Stage 1 (persisted for background screenshots)
    routeMappings?: unknown;
    /** True when screenshots are running in the background (async mode) */
    backgroundScreenshots?: boolean;
  }` |
