nandi/oripublic Fork 0
34e69b510306161654f26903a269247aefa9c94d
Commits
Clone
git clone https://git.rickub.com/nandi/ori.git
git clone ssh://git@rickub.com/nandi/ori.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

forked from bots-garden/ori

report-20260917T200532Z.md · 89 lines · 2.7 KBmarkdown Blame HistoryRaw
✨ Workspace panel, selectors, previews, desktop app, sandbox template, resizable file tree, light/dark theme 76d62ac k33g yesterday1# Quality report — 2026-09-17T20:05:32Z
2
3- **Gate**: ❌ **FAIL**
4- **Commit**: `2434cc7` on `feat/acp-webapp`
5- **qlty**: qlty 0.639.0 linux-arm64 (d9801f1 2026-07-23)
6- **Run**: #7 (previous: 2026-09-17T19:36:00Z)
7
8## Gate violations
9
10- error-level issues: 2 (max 0)
11- warning-level issues: 1 (max 0)
12- code smells: 3 (max 0)
13
14## Lint issues (`qlty check`)
15
16| level | count | vs previous |
17|---|---|---|
18| error | 2 | — |
19| warning | 1 | — |
20
21### Top rules
22
23| rule | count |
24|---|---|
25| biome:suppressions/unused | 1 |
26| biome:lint/security/noDangerouslySetInnerHtml | 1 |
27| biome:suppressions/parse | 1 |
28
29### Most affected files
30
31| file | issues |
32|---|---|
33| ui/src/components/AsciiDocView.tsx | 2 |
34| ui/src/components/EditorPane.tsx | 1 |
35
36## Code smells (`qlty smells`)
37
38Total: **3** (vs previous: +3)
39
40| smell | file | line | detail |
41|---|---|---|---|
42| qlty:return-statements | ui/src/components/EditorPane.tsx | 17 | Function with many returns (count = 6): EditorPane |
43| qlty:function-complexity | ui/src/components/EditorPane.tsx | 17 | Function with high complexity (count = 19): EditorPane |
44| qlty:return-statements | ui/src/components/ToolCallCard.tsx | 70 | Function with many returns (count = 6): ToolContent |
45
46## Metrics (`qlty metrics`)
47
48| metric | total | vs previous |
49|---|---|---|
50| funcs | 168 | +55 |
51| classes | 34 | +7 |
52| fields | 53 | +13 |
53| cyclo | 503 | +205 |
54| complex | 284 | +138 |
55| lcom | 0 | ±0 |
56| lines | 3387 | +1257 |
57| loc | 2446 | +955 |
58
59### Most complex files
60
61| file | complex | cyclo | loc |
62|---|---|---|---|
63| internal/terminal/terminal.go | 32 | 33 | 111 |
64| internal/bridge/bridge.go | 26 | 40 | 201 |
65| internal/files/files.go | 21 | 35 | 138 |
66| internal/mockagent/mockagent.go | 20 | 32 | 174 |
67| ui/src/components/EditorPane.tsx | 19 | 32 | 91 |
68| ui/src/components/TerminalPane.tsx | 17 | 10 | 79 |
69| ui/src/reducer.ts | 17 | 53 | 187 |
70| internal/agent/agent.go | 15 | 31 | 121 |
71| internal/bridge/ws.go | 14 | 15 | 61 |
72| internal/agent/client.go | 11 | 28 | 74 |
73| ui/src/components/PreviewPane.tsx | 11 | 21 | 106 |
74| ui/src/ws.ts | 10 | 13 | 59 |
75| internal/httpserver/httpserver.go | 8 | 8 | 33 |
76| ui/src/components/AsciiDocView.tsx | 8 | 6 | 45 |
77| ui/src/components/ToolCallCard.tsx | 8 | 21 | 91 |
78
79## Trend
80
81| run | timestamp | error | warning | smells | complex | gate |
82|---|---|---|---|---|---|---|
83| 1 | 2026-09-17T19:09:37Z | 0 | 0 | 5 | 158 | FAIL |
84| 2 | 2026-09-17T19:10:18Z | 13 | 4 | 5 | 158 | FAIL |
85| 3 | 2026-09-17T19:14:34Z | 0 | 0 | 2 | 146 | FAIL |
86| 4 | 2026-09-17T19:15:21Z | 0 | 0 | 0 | 145 | PASS |
87| 5 | 2026-09-17T19:35:29Z | 0 | 0 | 1 | 147 | FAIL |
88| 6 | 2026-09-17T19:36:00Z | 0 | 0 | 0 | 146 | PASS |
89| 7 | 2026-09-17T20:05:32Z | 2 | 1 | 3 | 284 | FAIL |