Scan timing: clone 2.66s · analysis 13.98s · 2.4 MB · GitHub API rate-limit (preflight)
https://github.com/Meeting-BaaS/meet-teams-bot
· scanned 2026-06-05 13:25 UTC (5 days, 6 hours ago)
· 10 languages
307 raw signals (123 security + 184 graph) 34th percentile · Typescript · small (2-20K LoC)
Last scanned 5 days, 6 hours ago · v2 · 203 actionable findings from 2 signal sources. 12 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 |
100.0 | 0.15 | 15.00 |
security_score |
42.8 | 0.25 | 10.70 |
testing_score |
27.0 | 0.20 | 5.40 |
documentation_score |
90.0 | 0.15 | 13.50 |
practices_score |
62.0 | 0.15 | 9.30 |
code_quality |
69.4 | 0.10 | 6.94 |
| Overall | 1.00 | 60.8 |
Showing 172 of 203 actionable findings. 215 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.
src/browser/browser.ts:102
package-lock.json
package-lock.json
src/main.ts:223
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
Dockerfile:2
Dockerfile:6
CI/CD securitycontainers
src/server.ts:233
src/server.ts:73
src/server.ts:154
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
Dockerfile:6
containersRemote installer
package-lock.json
src/proxy/toggle-proxy.ts:194src/state-machine/states/cleanup-state.ts:102src/utils/sound-level-monitor.ts:159package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
Dockerfile:2
CI/CD securitycontainers
Dockerfile:46
CI/CD securitycontainers
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package.json
package.json
package.json
package.json
package.json
package.json
package.json
package-lock.json
package-lock.json
.well-known/security.txt
package-lock.json
package-lock.json
package-lock.json
package-lock.json
.dockerignore
CI/CD securitycontainers
package-lock.json
package-lock.json
package-lock.json
package-lock.json
package-lock.json
Dockerfile:5, 7, 10 (3 hits)Dockerfile:5
CI/CD securitycontainers
src/meeting/teams/speakersObserver.ts:14
duplicationquality
package-lock.json
package-lock.json
package.json
package.json
package.json
package.json
package.json
package.json
package-lock.json
package-lock.json
package-lock.json
Dockerfile:2
containersPinned dependencies
This page is publicly accessible at:
https://repobility.com/scan/93651174-a399-4865-826f-fab6ccfec7c5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/93651174-a399-4865-826f-fab6ccfec7c5/
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.