https://github.com/iii-hq/iii
· scanned 2026-06-05 21:31 UTC (1 week, 2 days ago)
· 10 languages
788 raw signals (264 security + 524 graph) 11/13 scanners ran 98th percentile · Rust · large (100-500K LoC) System graph score 73 (higher by 16)
Last scanned 1 week, 2 days ago · v2 · 267 actionable findings from 2 signal sources. 257 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 |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
93.0 | 0.15 | 13.95 |
practices_score |
100.0 | 0.15 | 15.00 |
code_quality |
58.0 | 0.10 | 5.80 |
| Overall | 1.00 | 88.8 |
Showing 175 of 267 actionable findings. 524 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.
sdk/packages/python/iii-example/docker-compose.yaml:3
CI/CD securitycontainers
sdk/packages/node/iii-example/docker-compose.yaml:4
CI/CD securitycontainers
.github/workflows/tf-plan.yml:41, 56 (2 hits).github/workflows/skill-check.yml:39docs/0-11-0/scripts/renderers/components.mts:42
crates/scaffolder-core/src/runtime/tool.rs:48
sdk/packages/python/iii/src/iii/iii.py:214, 238, 239, 281, 299, 303, 307, 316, +6 more (15 hits)sdk/packages/python/observability/src/iii_observability/logger.py:111, 135, 150, 169, 184 (5 hits).github/scripts/calculate_release_version.py:38, 39 (2 hits)sdk/packages/python/observability/src/iii_observability/telemetry_exporters.py:54sdk/packages/python/iii-example/src/main.py:187, 195, 201 (3 hits)engine/Dockerfile.debug:1, 12 (2 hits)crates/iii-worker/images/node/Dockerfile:1crates/iii-worker/images/python/Dockerfile:1engine/Dockerfile:1engine/tests/fixtures/templates/docker/Dockerfile:3.github/workflows/install-sh.yml:81
.github/workflows/ci.yml:237
engine/.pre-commit-config.yaml:2, 13 (2 hits)sdk/.pre-commit-config.yaml:2engine/firmware/libkrunfw-darwin-aarch64.dylib:1
engine/firmware/libkrunfw-linux-aarch64.so:1
engine/firmware/libkrunfw-linux-x86_64.so:1
engine/docker-compose.yml:22, 35 (2 hits)sdk/packages/node/iii-example/docker-compose.yaml:40engine/Dockerfile.debug:9
CI/CD securitycontainers
sdk/packages/python/iii-example/src/main.py:187
Sync io in asyncPerformance
sdk/packages/python/iii-example/src/main.py:201
Sync io in asyncPerformance
sdk/packages/python/iii/src/iii/otel_worker_gauges.py:149sdk/packages/python/iii/src/iii/types.py:241sdk/packages/python/iii/src/iii/worker_metrics.py:146website/posthog-consent.js:74
console/packages/console-frontend/src/api/websocket.ts:11
sdk/packages/python/iii/src/iii/format_utils.py:120
docs/navbar-counters.js:19
sdk/packages/python/iii/src/iii/format_utils.py:122, 152 (2 hits)sdk/packages/python/iii/src/iii/iii.py:1048, 1214 (2 hits)sdk/packages/python/observability/src/iii_observability/logger.py:106engine/docker-compose.yml:1
CI/CD securitycontainers
sdk/packages/node/iii-example/docker-compose.yaml:40
CI/CD securitycontainers
.dockerignore
CI/CD securitycontainers
engine/Dockerfile.debug:11
CI/CD securitycontainers
docs/navbar-counters.js:26
console/packages/console-frontend/src/hooks/useTheme.ts:29
README.md:85docs/0-10-0/advanced/deployment.mdx:13docs/0-10-0/quickstart.mdx:13docs/0-11-0/advanced/deployment.mdx:13engine/src/workers/secure_temp.rs:1
.github/workflows/docker-engine.yml:81, 84, 91, 96, 111, 115, 123, 139, +4 more (17 hits).github/workflows/release-iii.yml:60, 115, 167, 172, 205, 274, 345, 750 (14 hits).github/workflows/_rust-binary.yml:136, 176, 272, 277, 282, 303 (6 hits).github/workflows/_py.yml:45, 73, 81 (3 hits).github/workflows/_go.yml:61, 130 (2 hits).github/workflows/_homebrew.yml:82, 282 (2 hits).github/workflows/_npm.yml:58, 102 (2 hits).github/workflows/_rust-cargo.yml:45, 69 (2 hits).github/workflows/_go.yml.github/workflows/_npm.yml.github/workflows/_py.yml.github/workflows/_rust-binary.yml.github/workflows/bench-release.yml.github/workflows/create-tag.yml.github/workflows/deploy-website.yml.github/workflows/generate-api-docs.ymlengine/src/workers/rest_api/config.rs:164
Cors wildcard
crates/iii-worker/src/sandbox_daemon/iii.worker.yaml
Ports
sdk/packages/node/iii-example/docker-compose.yaml:4, 21 (2 hits)sdk/packages/python/iii-example/docker-compose.yaml:3, 19 (2 hits)engine/docker-compose.yml:1engine/tests/fixtures/templates/docker/docker-compose.yml:3sdk/packages/node/iii-example/docker-compose.yaml:4, 21 (2 hits)sdk/packages/python/iii-example/docker-compose.yaml:3, 19 (2 hits)engine/docker-compose.yml:1engine/tests/fixtures/templates/docker/docker-compose.yml:3sdk/packages/node/iii-example/docker-compose.yaml:40
CI/CD securitycontainers
crates/iii-worker/src/core/stop.rs:41, 42, 99 (3 hits)crates/iii-worker/src/core/update.rs:39, 66, 94 (3 hits)crates/iii-worker/src/sandbox_daemon/fs/ls.rs:30, 93, 115 (3 hits)crates/iii-worker/src/core/list.rs:13, 61 (2 hits)crates/iii-worker/src/core/start.rs:42, 100 (2 hits)crates/iii-worker/src/sandbox_daemon/fs/grep.rs:50, 148 (2 hits)crates/iii-worker/src/sandbox_daemon/fs/mkdir.rs:37, 125 (2 hits)crates/iii-worker/src/sandbox_daemon/fs/mv.rs:34, 122 (2 hits)engine/src/workers/secure_temp.rs:1
engine/Dockerfile:1
containersPinned dependencies
crates/iii-worker/images/node/Dockerfile:1
containersPinned dependencies
crates/iii-worker/images/python/Dockerfile:1
containersPinned dependencies
.github/workflows/release-iii.yml:91, 95, 145, 149, 180, 238, 242, 344 (12 hits).github/workflows/_rust-binary.yml:148, 201, 212, 219, 226 (5 hits).github/workflows/ci.yml:558, 622, 681, 727, 772 (5 hits).github/workflows/_homebrew.yml:103, 112 (2 hits).github/workflows/checklist-checker.yml:28, 32 (2 hits).github/workflows/cloudfront-functions-test.yml:20, 21 (2 hits).github/workflows/create-tag.yml:51, 57 (2 hits).github/workflows/bench-release.yml:61repo-level (14 hits)repo-level (4 hits)console/package.json
CI/CD securitySupply chainNpm
sdk/packages/python/iii-example/src/iii_function_example.py:13
sdk/packages/python/observability/src/iii_observability/telemetry.py:553
sdk/packages/python/iii-example/src/trigger_types.py:134
sdk/packages/python/iii-example/src/trigger_types.py:158
sdk/packages/python/iii-example/src/trigger_types.py:118
sdk/packages/python/iii-example/src/trigger_types.py:146
sdk/packages/python/iii-example/src/trigger_types.py:91
sdk/packages/python/iii/src/iii/types.py:74
sdk/packages/python/observability/src/iii_observability/telemetry.py:580
sdk/packages/python/observability/src/iii_observability/telemetry.py:485
sdk/packages/python/observability/src/iii_observability/telemetry.py:573
sdk/packages/python/iii-example/src/trigger_types.py:77
sdk/packages/python/iii-example/src/hooks.py:57
sdk/packages/python/iii-example/src/hooks.py:18
sdk/packages/python/iii/src/iii/iii.py:1040
This page is publicly accessible at:
https://repobility.com/scan/0011425f-b1e3-4957-8727-91a47bd93563/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0011425f-b1e3-4957-8727-91a47bd93563/
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.