2 counted, under 1 rule. “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.
Step
Tools
Tokens in
Tokens out
Cost
0
list_files
587
32
$0.0000
1
read_file, get_guidelines
57
45
$0.0000
2
list_components, list_tokens
3,877
57
$0.0000
3
Output cap
20,000 tokens a step
3 Badge,
4 Card,
5 CardBody,
6 CardHeader,
7 CardTitle,
8 Clipboard,
9 DataList,
10 FormatDate,
11 FormatNumber,
12 Heading,
13 Stack,
14 Table,
15 TableBody,
16 TableCell,
17 TableHead,
18 TableHeader,
19 TableRow,
20 Text,
21} from "@vektos/ds";
22
23const statusLabels: Record<string, string> = {
24 in_transit: "In transit",
25};
26
27const shipment = data.shipment;
28const packages = data.packages;
29const events = [...data.events].toSorted(
30 (a, b) => new Date(b.at).getTime() - new Date(a.at).getTime(),
31);
32
33const totalWeightKg = packages.reduce((sum, pkg) => sum + pkg.weightKg, 0);
check_code: 3 violations:
- line 22: lint/eslint(no-unused-vars): Identifier 'css' is imported but never used.
- line 30: lint/unicorn(no-array-sort): Use `Array#toSorted()` instead of `Array#sort()`.
- line 43: lint/typescript(no-unsafe-type-assertion): Unsafe type assertion: type '"in_transit"' is more narrow than the original type.