Scan timing: clone 1.7s · analysis 37.97s · 3.7 MB · GitHub API rate-limit (preflight)
https://github.com/moinulmoin/voicetypr
· scanned 2026-06-06 00:11 UTC (4 days, 2 hours ago)
· 10 languages
362 raw signals (170 security + 192 graph) 49th percentile · Typescript · medium (20-100K LoC) System graph score 62 (higher by 6)
Last scanned 4 days, 2 hours ago · v2 · 187 actionable findings from 2 signal sources. 79 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
33.1 | 0.25 | 8.28 |
testing_score |
92.0 | 0.20 | 18.40 |
documentation_score |
71.7 | 0.15 | 10.76 |
practices_score |
80.0 | 0.15 | 12.00 |
code_quality |
64.8 | 0.10 | 6.48 |
| Overall | 1.00 | 68.7 |
Showing 159 of 187 actionable findings. 266 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
pnpm-lock.yaml
pnpm-lock.yaml
.github/workflows/claude-code-review.yml:38
CI/CD securityworkflow secretsGitHub Actions
.github/workflows/release.yml:438, 443 (2 hits)scripts/release-separate.sh:124
src-tauri/src/audio/normalizer.rs:26
src-tauri/src/audio/converter.rs:34
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src/components/tabs/OverviewTab.tsx:269
src-tauri/Cargo.lock
src-tauri/Cargo.lock
pnpm-lock.yaml
pnpm-lock.yaml
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
.github/workflows/release.yml:37, 76, 81, 187, 201, 206, 303, 320, +2 more (14 hits).github/workflows/ci.yml:19, 22, 56, 59, 92, 107, 110, 194 (13 hits).github/workflows/claude-code-review.yml:30 (2 hits).github/workflows/claude.yml:29 (2 hits).github/workflows/release.yml:86, 91, 96, 211, 216, 221, 330, 335, +2 more (13 hits).github/workflows/ci.yml:27, 64, 69, 115, 124, 129 (12 hits).github/workflows/claude-code-review.yml:36 (2 hits).github/workflows/claude.yml:35 (2 hits)src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
pnpm-lock.yaml
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
pnpm-lock.yaml
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src/components/OpenAICompatConfigModal.tsx:142
src/components/ApiKeyModal.tsx:110
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
src-tauri/Cargo.lock
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
package.json
package.json
package.json
package.json
package.json
src-tauri/Cargo.lock
src-tauri/Cargo.lock
pnpm-lock.yaml
pnpm-lock.yaml
index.html
.well-known/security.txt
src-tauri/Cargo.lock
src-tauri/Cargo.lock
pnpm-lock.yaml
pnpm-lock.yaml
pnpm-lock.yaml
.github/workflows/claude-code-review.yml.github/workflows/claude.yml.github/workflows/release.ymlsrc-tauri/src/ai/openai.rs:79, 167 (2 hits)src-tauri/src/ai/gemini.rs:21src/components/MicrophoneSelection.tsx:1src/components/sections/ModelsSection.tsx:293src/components/tabs/TabContainer.tsx:25src/components/ui/combobox.tsx:5src/hooks/useMicrophonePermission.ts:46pnpm-lock.yaml
package.json
package.json
package.json
package.json
package.json
package.json
package.json
package.json
src-tauri/Cargo.lock
llms.txt
humans.txt
robots.txt
sitemap.xml
This page is publicly accessible at:
https://repobility.com/scan/5e454e6b-e586-479d-8a08-5e6782d8c705/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5e454e6b-e586-479d-8a08-5e6782d8c705/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.