Initial commit - WhyRating Engine (Google Reviews Scraper)

This commit is contained in:
Alejandro Gutiérrez
2026-02-02 18:19:00 +00:00
parent 0543a08242
commit 2206ddeff2
136 changed files with 51138 additions and 855 deletions

View File

@@ -72,6 +72,15 @@ export interface PipelineDetail extends PipelineInfo {
updated_at?: string;
}
// Per-stage execution metrics
export interface StageMetrics {
duration_ms: number;
success: boolean;
records_in: number;
records_out: number;
error?: string;
}
// Execution status
export interface ExecutionStatus {
id: string;
@@ -87,6 +96,10 @@ export interface ExecutionStatus {
started_at?: string;
completed_at?: string;
created_at?: string;
total_duration_ms?: number;
input_summary?: Record<string, unknown>;
result_summary?: Record<string, unknown>;
stage_metrics?: Record<string, StageMetrics>;
}
// Widget-specific data types