From 178dde9fab8d73da5cc902a39719a5a47c35fba7 Mon Sep 17 00:00:00 2001 From: xingchen <1098756313@qq.com> Date: Fri, 25 Sep 2026 11:57:10 +0800 Subject: [PATCH] feat: add src/model.ts --- src/model.ts | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 src/model.ts diff --git a/src/model.ts b/src/model.ts new file mode 100644 index 0000000..090ff87 --- /dev/null +++ b/src/model.ts @@ -0,0 +1,4 @@ +export interface Requirement { id: string; mandatory: boolean; title: string } +export interface CaseResult { id: string; requirementIds: string[]; status: 'passed' | 'failed' | 'not-run'; evidenceUntil: string } +export interface Gap { requirementId: string; reason: string } +export interface TraceReport { covered: number; total: number; percent: number; gaps: Gap[]; orphanCases: string[]; duplicateCases: string[] }