Enumerate failing specs/E2E from CI artifacts; mute all github-actions comments

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DgBEW6qAwgn2fcQbA2f4ZQ
This commit is contained in:
Joshua Coles
2026-07-29 09:24:20 +00:00
co-authored by Claude Fable 5
parent 3b7850fe1a
commit 2015d20aa5
18 changed files with 650 additions and 3 deletions
+20
View File
@@ -68,12 +68,32 @@ export interface TimelineEvent {
inReplyTo: { actor: string; bodyExcerpt: string } | null;
}
export interface SpecFailure {
path: string;
line: number | null;
name: string;
message: string;
}
export interface FailureReportSummary {
key: string;
label: string;
failed: number;
truncated: boolean;
}
export interface FailureReport extends FailureReportSummary {
fetchedAt: string;
failures: SpecFailure[];
}
export interface StatePayload {
prs: PrSnapshot[];
lastSyncAt: string | null;
lastSyncError: string | null;
unreadCountsByPr: Record<string, number>;
unreadTotal: number;
failuresByPr: Record<string, FailureReportSummary[]>;
}
export interface TimelinePage {