1 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:27:22Unsafe type assertion: type 'Transaction[]' is more narrow than the original type.
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
get_guidelines, read_file
1,248
68
$0.0005
1
list_components, list_tokens, list_files
3,315
78
$0.0011
2
get_component, get_component, get_component
1,544
127
$0.0006
e02ef3974528
Output cap
The provider's default
4 CardBody,
5 CardDescription,
6 CardHeader,
7 CardTitle,
8 Table,
9 TableBody,
10 TableCell,
11 TableHead,
12 TableHeader,
13 TableRow,
14} from "@vektos/ds";
15import { css } from "styled-system/css";
16import data from "./fixture.json";
17
18type Transaction = {
19 id: string;
20 date: string;
21 description: string;
22 category: string;
23 amount: number;
24 status: "booked" | "pending";
25};
26
27const transactions = data.transactions as Transaction[];
28
29const amountFormatter = new Intl.NumberFormat("en-US", {
30 minimumFractionDigits: 2,
31 maximumFractionDigits: 2,
32 signDisplay: "exceptZero",
33});
34
35const moneyFormatter = new Intl.NumberFormat("en-US", {
36 style: "currency",
37 currency: data.account.currency,
38});
39
40const dateFormatter = new Intl.DateTimeFormat("en-GB", {
41 day: "2-digit",
42 month: "short",
43 year: "numeric",
44 timeZone: "UTC",
45});
46
47const monthFormatter = new Intl.DateTimeFormat("en-GB", {