Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

rubys/roundhouse

https://github.com/rubys/roundhouse · scanned 2026-06-15 23:57 UTC (2 months, 3 weeks ago)

218 raw signals (74 security + 144 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 133 actionable findings from 2 signal sources. 146 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1093 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
Cargo.toml software healthy Cargo.toml
a.rb software healthy a.rb
DEVELOPMENT.md software healthy DEVELOPMENT.md
WHY.md software healthy WHY.md
README.md software healthy README.md
b.rb software healthy b.rb
BETS.md software healthy BETS.md
Cargo.lock software healthy Cargo.lock
README.md software healthy kotlin-reference/README.md
build.gradle.kts software healthy kotlin-reference/build.gradle.kts
Main.kt software healthy kotlin-reference/src/main/kotlin/Main.kt
Article.kt software healthy kotlin-reference/src/main/kotlin/app/Article.kt
ArticlesView.kt software healthy kotlin-reference/src/main/kotlin/app/ArticlesView.kt
Comment.kt software healthy kotlin-reference/src/main/kotlin/app/Comment.kt
ArticlesController.kt software healthy kotlin-reference/src/main/kotlin/app/ArticlesController.kt
RouteHelpers.kt software healthy kotlin-reference/src/main/kotlin/framework/RouteHelpers.kt
Inflector.kt software healthy kotlin-reference/src/main/kotlin/framework/Inflector.kt
ViewHelpers.kt software healthy kotlin-reference/src/main/kotlin/framework/ViewHelpers.kt
Server.kt software healthy kotlin-reference/src/main/kotlin/runtime/Server.kt
ParamValue.kt software healthy kotlin-reference/src/main/kotlin/runtime/ParamValue.kt
Db.kt software healthy kotlin-reference/src/main/kotlin/runtime/Db.kt
README.md software healthy swift-reference/README.md
Package.swift software healthy swift-reference/Package.swift
shim.h software healthy swift-reference/Sources/CSQLite/shim.h
main.swift software healthy swift-reference/Sources/App/main.swift
ArticlesController.swift software healthy swift-reference/Sources/App/app/ArticlesController.swift
Comment.swift software healthy swift-reference/Sources/App/app/Comment.swift
Article.swift software healthy swift-reference/Sources/App/app/Article.swift
ArticlesView.swift software healthy swift-reference/Sources/App/app/ArticlesView.swift
ViewHelpers.swift software healthy swift-reference/Sources/App/framework/ViewHelpers.swift
RouteHelpers.swift software healthy swift-reference/Sources/App/framework/RouteHelpers.swift
Inflector.swift software healthy swift-reference/Sources/App/framework/Inflector.swift
Server.swift software healthy swift-reference/Sources/App/runtime/Server.swift
ParamValue.swift software healthy swift-reference/Sources/App/runtime/ParamValue.swift
Db.swift software healthy swift-reference/Sources/App/runtime/Db.swift
Cargo.toml software healthy wasm/Cargo.toml
test-node.mjs software healthy wasm/test-node.mjs
build.sh software healthy wasm/build.sh
Cargo.lock software healthy wasm/Cargo.lock
verify-playground.mjs software healthy wasm/playground/verify-playground.mjs
README.md software healthy wasm/playground/README.md
playground.js software healthy wasm/playground/playground.js
index.html software healthy wasm/playground/index.html
verify-browser.mjs software healthy wasm/browser-spike/verify-browser.mjs
validate-fixture.mjs software healthy wasm/browser-spike/validate-fixture.mjs
README.md software healthy wasm/browser-spike/README.md
index.html software healthy wasm/browser-spike/index.html
dump-wasm-ts.mjs software healthy wasm/browser-spike/dump-wasm-ts.mjs
transpile.mjs software healthy wasm/browser-spike/transpile.mjs
gen-fixture.mjs software healthy wasm/browser-spike/gen-fixture.mjs

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
loadFixture software healthy wasm/test-node.mjs:loadFixture
walk software healthy wasm/test-node.mjs:walk
makeWasi software healthy wasm/test-node.mjs:makeWasi
view software healthy wasm/test-node.mjs:view
fail software healthy wasm/playground/verify-playground.mjs:fail
modelPath software healthy wasm/playground/verify-playground.mjs:modelPath
setStatus software healthy wasm/playground/playground.js:setStatus
sourceFiles software healthy wasm/playground/playground.js:sourceFiles
renderSources software healthy wasm/playground/playground.js:renderSources
langForPath software healthy wasm/playground/playground.js:langForPath
selectFile software healthy wasm/playground/playground.js:selectFile
onEditorChange software healthy wasm/playground/playground.js:onEditorChange
transpile software healthy wasm/playground/playground.js:transpile
renderMarkers software healthy wasm/playground/playground.js:renderMarkers
renderTypes software healthy wasm/playground/playground.js:renderTypes
diagSummary software healthy wasm/playground/playground.js:diagSummary
outFiles software healthy wasm/playground/playground.js:outFiles
stemSegs software healthy wasm/playground/playground.js:stemSegs
endsWithSegs software healthy wasm/playground/playground.js:endsWithSegs
outputIndexForSource software healthy wasm/playground/playground.js:outputIndexForSource
renderOutTree software healthy wasm/playground/playground.js:renderOutTree
openOutMenu software healthy wasm/playground/playground.js:openOutMenu
closeOutMenu software healthy wasm/playground/playground.js:closeOutMenu
renderOutput software healthy wasm/playground/playground.js:renderOutput
showOutput software healthy wasm/playground/playground.js:showOutput
boot software healthy wasm/playground/playground.js:boot
codeLen software healthy wasm/browser-spike/verify-browser.mjs:codeLen
loadCompiler software healthy wasm/browser-spike/transpile.mjs:loadCompiler
walk software healthy wasm/browser-spike/gen-fixture.mjs:walk
makeWasi software healthy wasm/browser-spike/wasi-shim.mjs:makeWasi
view software healthy wasm/browser-spike/wasi-shim.mjs:view
setStatus software healthy wasm/browser-spike/spike.js:setStatus
renderResult software healthy wasm/browser-spike/spike.js:renderResult
showFile software healthy wasm/browser-spike/spike.js:showFile
run software healthy wasm/browser-spike/spike.js:run
boot software healthy wasm/browser-spike/spike.js:boot
loadEsbuild software healthy wasm/lib/bundle.mjs:loadEsbuild
norm software healthy wasm/lib/bundle.mjs:norm
resolveVfs software healthy wasm/lib/bundle.mjs:resolveVfs
loaderFor software healthy wasm/lib/bundle.mjs:loaderFor
makeVfsPlugin software healthy wasm/lib/bundle.mjs:makeVfsPlugin
loadBundler software healthy wasm/lib/bundle.mjs:loadBundler
buildTree software healthy wasm/lib/tree.js:buildTree
allDirPaths software healthy wasm/lib/tree.js:allDirPaths
renderTree software healthy wasm/lib/tree.js:renderTree
treeLevel software healthy wasm/lib/tree.js:treeLevel
createAppHost software healthy wasm/lib/app-host.mjs:createAppHost
waitForActive software healthy wasm/lib/app-host.mjs:waitForActive
postFiles software healthy wasm/lib/app-host.mjs:postFiles
finish software healthy wasm/lib/app-host.mjs:finish

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
kotlin-reference software healthy kotlin-reference
src software healthy kotlin-reference/src
main software healthy kotlin-reference/src/main
kotlin software healthy kotlin-reference/src/main/kotlin
app software healthy kotlin-reference/src/main/kotlin/app
framework software healthy kotlin-reference/src/main/kotlin/framework
runtime software healthy kotlin-reference/src/main/kotlin/runtime
swift-reference software healthy swift-reference
Sources software healthy swift-reference/Sources
CSQLite software healthy swift-reference/Sources/CSQLite
App software healthy swift-reference/Sources/App
app software healthy swift-reference/Sources/App/app
framework software healthy swift-reference/Sources/App/framework
runtime software healthy swift-reference/Sources/App/runtime
wasm software healthy wasm
playground software healthy wasm/playground
browser-spike software healthy wasm/browser-spike
lib software healthy wasm/lib
studio software healthy wasm/studio
src software healthy wasm/src
tests software healthy tests
browser_smoke software healthy tests/browser_smoke
tests software healthy tests/browser_smoke/tests
scripts software healthy tests/browser_smoke/scripts
fixtures software healthy fixtures
tiny-blog software healthy fixtures/tiny-blog
config software healthy fixtures/tiny-blog/config
app software healthy fixtures/tiny-blog/app
models software healthy fixtures/tiny-blog/app/models
controllers software healthy fixtures/tiny-blog/app/controllers
db software healthy fixtures/tiny-blog/db
docs software healthy docs
rust-migration-spike software healthy docs/rust-migration-spike
option_b_derive_macro software healthy docs/rust-migration-spike/option_b_derive_macro
src software healthy docs/rust-migration-spike/option_b_derive_macro/src
option_c_flat_struct software healthy docs/rust-migration-spike/option_c_flat_struct
src software healthy docs/rust-migration-spike/option_c_flat_struct/src
option_a_trait_composition software healthy docs/rust-migration-spike/option_a_trait_composition
src software healthy docs/rust-migration-spike/option_a_trait_composition/src
pipeline software healthy docs/pipeline
site software healthy site
demo software healthy site/demo
browse software healthy site/browse
runtime software healthy runtime
ruby software healthy runtime/ruby
active_record software healthy runtime/ruby/active_record
test software healthy runtime/ruby/test
active_record software healthy runtime/ruby/test/active_record
fixtures software healthy runtime/ruby/test/fixtures
transpiled_blog software healthy runtime/ruby/test/fixtures/transpiled_blog

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
generate-fixture cicd healthy .github/workflows/ci.yml
build-wasm cicd healthy .github/workflows/ci.yml
build-spinel cicd healthy .github/workflows/ci.yml
unit cicd healthy .github/workflows/ci.yml
toolchain-crystal cicd healthy .github/workflows/ci.yml
framework-tests-swift cicd healthy .github/workflows/ci.yml
toolchain-typescript cicd healthy .github/workflows/ci.yml
framework-tests-typescript cicd healthy .github/workflows/ci.yml
browser-smoke-typescript cicd healthy .github/workflows/ci.yml
framework-tests-crystal cicd healthy .github/workflows/ci.yml
framework-tests-kotlin cicd healthy .github/workflows/ci.yml
framework-tests-ruby cicd healthy .github/workflows/ci.yml
framework-tests-spinel cicd healthy .github/workflows/ci.yml
toolchain-elixir cicd healthy .github/workflows/ci.yml
toolchain-spinel cicd healthy .github/workflows/ci.yml
toolchain-python cicd healthy .github/workflows/ci.yml
compare-rust cicd healthy .github/workflows/ci.yml
compare-crystal cicd healthy .github/workflows/ci.yml
compare-kotlin cicd healthy .github/workflows/ci.yml
compare-swift cicd healthy .github/workflows/ci.yml
compare-typescript cicd healthy .github/workflows/ci.yml
compare-go cicd healthy .github/workflows/ci.yml
compare-elixir cicd healthy .github/workflows/ci.yml
compare-python cicd healthy .github/workflows/ci.yml
compare-ruby cicd healthy .github/workflows/ci.yml
compare-jruby cicd healthy .github/workflows/ci.yml
compare-spinel cicd healthy .github/workflows/ci.yml
smoke-go cicd healthy .github/workflows/ci.yml
smoke-ruby cicd healthy .github/workflows/ci.yml
smoke-typescript cicd healthy .github/workflows/ci.yml
smoke-rust cicd healthy .github/workflows/ci.yml
smoke-python cicd healthy .github/workflows/ci.yml
smoke-crystal cicd healthy .github/workflows/ci.yml
smoke-elixir cicd healthy .github/workflows/ci.yml
smoke-jruby cicd healthy .github/workflows/ci.yml
smoke-kotlin cicd healthy .github/workflows/ci.yml
smoke-swift cicd healthy .github/workflows/ci.yml
build-site cicd healthy .github/workflows/ci.yml
deploy cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
of software healthy tests/browser_smoke/tests/worker_target.spec.ts:of
LibsqlActiveRecordAdapter software healthy runtime/typescript/juntos-libsql.ts:LibsqlActiveRecordAdapt…
owns software healthy runtime/typescript/server-worker.ts:owns
registered software healthy runtime/typescript/juntos.ts:registered
SqliteActiveRecordAdapter software healthy runtime/typescript/juntos.ts:SqliteActiveRecordAdapter
Test software healthy runtime/typescript/minitest-async.ts:Test
Broadcasts software healthy runtime/typescript/broadcasts.ts:Broadcasts
WorkerBridge software healthy runtime/typescript/client.ts:WorkerBridge
TurboBroadcast software healthy runtime/typescript/client.ts:TurboBroadcast
extends software healthy runtime/typescript/client.ts:extends
CableServer software healthy runtime/typescript/server.ts:CableServer
owns software healthy runtime/typescript/server.ts:owns
from software healthy runtime/typescript/server.ts:from
with software healthy runtime/typescript/minitest.ts:with
Test software healthy runtime/typescript/minitest.ts:Test
CableServer software healthy runtime/typescript/server-libsql.ts:CableServer
WorkerActiveRecordAdapter software healthy runtime/typescript/juntos-worker.ts:WorkerActiveRecordAdapt…
Db software healthy runtime/python/db.py:101
ActionResponse software healthy runtime/python/http.py:24
ActionContext software healthy runtime/python/http.py:45
Params software healthy runtime/python/http.py:59
_Route software healthy runtime/python/http.py:78
Router software healthy runtime/python/http.py:84
FormatRouter software healthy runtime/python/http.py:273
Broadcasts software healthy runtime/python/cable.py:247
TestResponse software healthy runtime/python/test_support.py:24
TestClient software healthy runtime/python/test_support.py:90
RenderCtx software healthy runtime/python/view_helpers.py:23
FormBuilder software healthy runtime/python/view_helpers.py:215
ValidationError software healthy runtime/python/runtime.py:16

LabelLayerStatusPath
3.46.1.3 network healthy kotlin-reference/build.gradle.kts
3.17.0.5 network healthy wasm/lib/fixture.json
3.3.11.1 network healthy wasm/lib/fixture.json
3.17.0.2 network healthy wasm/lib/fixture.json
3.3.0.2 network healthy wasm/lib/fixture.json
3.3.7.2 network healthy wasm/lib/fixture.json
192.168.0.1 network healthy wasm/lib/fixture.json
192.168.0.2 network healthy wasm/lib/fixture.json
127.0.0.1 network healthy wasm/lib/fixture.json

LabelLayerStatusPath
sqlite data healthy README.md
postgres data healthy README.md
redis data healthy wasm/lib/fixture.json
mysql data healthy wasm/lib/fixture.json

LabelLayerStatusPath
port:9000 network healthy kotlin-reference/README.md
port:6379 network healthy wasm/lib/fixture.json
port:3000 network healthy wasm/lib/fixture.json
port:587 network healthy wasm/lib/fixture.json

LabelLayerStatusPath
vps::hetzner hardware healthy README.md
vps::digitalocean hardware healthy wasm/lib/fixture.json
vps::aws hardware healthy wasm/lib/fixture.json

LabelLayerStatusPath
articles data healthy runtime/spinel/scaffold/db/seed.sql
comments data healthy runtime/spinel/scaffold/db/seed.sql

LabelLayerStatusPath
/articles frontend healthy tests/browser_smoke/tests/worker_target.spec.ts
/cable frontend healthy runtime/typescript/server.ts

LabelLayerStatusPath
repobility-clone-x_ahu6h6 software healthy /tmp/repobility-clone-x_ahu6h6

LabelLayerStatusPath
loadbalancer network healthy wasm/lib/fixture.json

LabelLayerStatusPath
auth::runtime/spinel/tep/app.rb security healthy runtime/spinel/tep/app.rb

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
WASI_SDK_VERSION cicd healthy
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/278563cd-18ce-453d-9d16-00557ac7f1b0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/278563cd-18ce-453d-9d16-00557ac7f1b0/

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.