5 counted, under 3 rules. “Not counted” marks a compiler error that restates a design-system violation, “Ignored” one the agent silenced with a comment.
page.tsx:1:1 · <html lang="en" class="vektos">Document should have one main landmark (1 element, light theme)
page.tsx:1:1 · <html lang="en" class="vektos dark">Document should have one main landmark (1 element, dark theme)
One row per model call, with the tools it asked for. An agent that reads the guidelines before writing shows it here; what a checker or submit_view answered is under its call.
check_code: 5 violations:
- line 13: lint/eslint(no-unused-vars): Identifier 'Textarea' is imported but never used.
- line 25: lint/eslint(no-unused-vars): Variable 'reference' is declared but never used. Unused variables should start with a '_'.
- line 104: typecheck/TS2375: Type '{ format: "currency"; currency: string; fractionDigits: number; min: number; max: number; value: number | undefined; onValueChange: (v: number | null) => void; showSteppers: false; }' is not assignable to type 'NumberInputProps' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.
- line 112: lint/typescript(no-unnecessary-type-conversion): This type conversion does not change the type or value of the expression.
- line 114: typecheck/TS18047: 'num' is possibly 'null'.