feat(lens): type job reviews and fill them in lens fixtures

This commit is contained in:
Ishaan Jaff 2026-10-03 16:23:28 -07:00
parent 010d046404
commit a3bd0a6613
No known key found for this signature in database
5 changed files with 12 additions and 0 deletions

View file

@ -297,6 +297,8 @@ export function createLensDemoData(now = Date.now()) {
})),
attempts: 1,
steps: [],
reviews: [],
reviewed: 0,
trigger: "schedule" as const,
error: "",
cost: sample.length * 0.012,

View file

@ -87,6 +87,8 @@ const lens: Lens = {
findings: [pattern, issue],
assessments: [],
steps: [],
reviews: [],
reviewed: 0,
trigger: "schedule",
attempts: 0,
error: "",

View file

@ -25,6 +25,8 @@ const coverage: Job["coverage"] = {
const job: Job = {
assessments: [],
steps: [],
reviews: [],
reviewed: 0,
trigger: "schedule",
coverage,
attempts: 0,

View file

@ -19,6 +19,8 @@ const coverage: Job["coverage"] = {
const job: Job = {
assessments: [],
steps: [],
reviews: [],
reviewed: 0,
trigger: "schedule",
coverage,
attempts: 0,

View file

@ -32,3 +32,7 @@ export type ActivitySelection = Pick<Settings, "source"> &
>;
export type Worker = LensList["workers"][number];
export type Review = components["schemas"]["Review"];
export type ReviewVerdict = components["schemas"]["ReviewVerdict"];