nandi/oripublic Fork 0
7895c1d1c9bb1048807dc04f7246dc456c47e025
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

qlty.toml · 99 lines · 2.2 KBTOML Blame HistoryRaw
✨ Introduce new feature(s): ACP web client — Go backend (agent, bridge, httpserver, mockagent) + React SPA (Zed-like agent panel), tests, quality gate PASS 2434cc7 k33g yesterday1# This file was automatically generated by `qlty init`.
2# You can modify it to suit your needs.
3# We recommend you to commit this file to your repository.
4#
5# This configuration is used by both Qlty CLI and Qlty Cloud.
6#
7# Qlty CLI -- Code quality toolkit for developers
8# Qlty Cloud -- Fully automated Code Health Platform
9#
10# Try Qlty Cloud: https://qlty.sh
11#
12# For a guide to configuration, visit https://qlty.sh/d/config
13# Or for a full reference, visit https://qlty.sh/d/qlty-toml
14config_version = "0"
15
16exclude_patterns = [
17 "*_min.*",
18 "*-min.*",
19 "*.min.*",
20 "**/.yarn/**",
21 "**/*.d.ts",
22 "**/assets/**",
23 "**/bower_components/**",
24 "**/build/**",
25 "**/cache/**",
26 "**/config/**",
27 "**/db/**",
28 "**/deps/**",
29 "**/dist/**",
30 "**/extern/**",
31 "**/external/**",
32 "**/generated/**",
33 "**/Godeps/**",
34 "**/gradlew/**",
35 "**/mvnw/**",
36 "**/node_modules/**",
37 "**/protos/**",
38 "**/seed/**",
39 "**/target/**",
40 "**/templates/**",
41 "**/testdata/**",
42 "**/vendor/**",
43 # Vendored dev-toolkit kit sources (SKILL.md files and the measurement
44 # script quality_report.py itself). Excluded with the user's agreement so
45 # the instrument is not measured with itself. What this hides: bandit/ruff
46 # findings on quality_report.py (subprocess usage, which the script needs
47 # to run qlty) — defects there belong to the kit's source, not this repo.
48 ".claude/**",
49]
50
51test_patterns = [
52 "**/test/**",
53 "**/spec/**",
54 "**/*.test.*",
55 "**/*.spec.*",
56 "**/*_test.*",
57 "**/*_spec.*",
58 "**/test_*.*",
59 "**/spec_*.*",
60]
61
62[smells]
63mode = "comment"
64
65[[source]]
66name = "default"
67default = true
68
69
70[[plugin]]
71name = "bandit"
72
73# radarlint-python removed with the user's agreement: it requires a ~300MB
74# JDK that cannot fit on the dedicated ~/.qlty volume (488MB, already full of
75# the other tool runtimes) — `qlty init` failed twice with "No space left on
76# device" while extracting jdk-22.0.1+8. Its only target was the vendored kit
77# script excluded above; bandit and ruff still cover any Python that appears.
78
79[[plugin]]
80name = "golangci-lint"
81
82[[plugin]]
83name = "biome"
84
85[[plugin]]
86name = "ripgrep"
87mode = "comment"
88
89[[plugin]]
90name = "ruff"
91drivers = [
92 "lint",
93]
94
95[[plugin]]
96name = "shellcheck"
97
98[[plugin]]
99name = "trufflehog"