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.
61 of your 117 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 8.62s · analysis 8.91s · 61.2 MB · GitHub API rate-limit (preflight)

brazilofmux/tinymux

https://github.com/brazilofmux/tinymux · scanned 2026-06-05 12:51 UTC (5 days, 10 hours ago) · 10 languages

158 raw signals (114 security + 44 graph) 11/13 scanners ran 0th percentile · C · large (100-500K LoC) System graph score 75 (lower by 29)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 10 hours ago · v2 · 89 actionable findings from 2 signal sources. 46 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 40.0 0.15 6.00
security_score 100.0 0.25 25.00
testing_score 17.0 0.20 3.40
documentation_score 15.0 0.15 2.25
practices_score 40.0 0.15 6.00
code_quality 32.0 0.10 3.20
Overall 1.00 45.9
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1073 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
GEMINI.md software healthy GEMINI.md
CLAUDE.md software healthy CLAUDE.md
dowin32.sh software healthy dowin32.sh
Makefile software healthy Makefile
dounix.sh software healthy dounix.sh
AGENTS.md software healthy AGENTS.md
trigger_match.c software healthy ragel/trigger_match.c
trigger_match.h software healthy ragel/trigger_match.h
test_trigger.c software healthy ragel/test_trigger.c
color_ops.h software healthy ragel/color_ops.h
test_harness.c software healthy ragel/test_harness.c
Makefile software healthy ragel/Makefile
unicode_tables.c software healthy ragel/unicode_tables.c
Dockerfile software healthy docker/tinymux/Dockerfile
Dockerfile software healthy docker/AnonymousMUX/Dockerfile
design-atlantis-features.md software healthy client/design-atlantis-features.md
build.gradle.kts software healthy client/android/build.gradle.kts
PLAN.md software healthy client/android/PLAN.md
build.gradle.kts software healthy client/android/app/build.gradle.kts
hydra.proto software healthy client/android/app/src/main/proto/hydra.proto
MainActivity.kt software healthy client/android/app/src/main/java/org/tinymux/titan/MainActi…
TitanApp.kt software healthy client/android/app/src/main/java/org/tinymux/titan/ui/Titan…
ConnectionService.kt software healthy client/android/app/src/main/java/org/tinymux/titan/service/…
TofuCertStore.kt software healthy client/android/app/src/main/java/org/tinymux/titan/net/Tofu…
MudConnection.kt software healthy client/android/app/src/main/java/org/tinymux/titan/net/MudC…
HydraConnection.kt software healthy client/android/app/src/main/java/org/tinymux/titan/net/Hydr…
TelnetParser.kt software healthy client/android/app/src/main/java/org/tinymux/titan/net/Teln…
AnsiParser.kt software healthy client/android/app/src/main/java/org/tinymux/titan/net/Ansi…
CLAUDE.md software healthy client/tf/CLAUDE.md
stdlib.tf software healthy client/tf/tf-lib/stdlib.tf
spawn.cpp software healthy client/tf/src/spawn.cpp
command.h software healthy client/tf/src/command.h
macro.cpp software healthy client/tf/src/macro.cpp
app.h software healthy client/tf/src/app.h
input_lex.cpp software healthy client/tf/src/input_lex.cpp
script.h software healthy client/tf/src/script.h
main.cpp software healthy client/tf/src/main.cpp
iconnection.h software healthy client/tf/src/iconnection.h
regex_utils.cpp software healthy client/tf/src/regex_utils.cpp
terminal.h software healthy client/tf/src/terminal.h
command.cpp software healthy client/tf/src/command.cpp
regex_utils.h software healthy client/tf/src/regex_utils.h
keybind.cpp software healthy client/tf/src/keybind.cpp
input.h software healthy client/tf/src/input.h
macro.h software healthy client/tf/src/macro.h
world.h software healthy client/tf/src/world.h
timer.h software healthy client/tf/src/timer.h
connection.cpp software healthy client/tf/src/connection.cpp
script_parse.cpp software healthy client/tf/src/script_parse.cpp
restart.h software healthy client/tf/src/restart.h

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

LabelLayerStatusPath
createStorage software healthy client/web/test_web.js:createStorage
loadScript software healthy client/web/test_web.js:loadScript
encodeGrpcWebResponse software healthy client/web/test_web.js:encodeGrpcWebResponse
flush software healthy client/web/test_web.js:flush
makeHydraEnv software healthy client/web/test_web.js:makeHydraEnv
testSettingsPasswordMigration software healthy client/web/test_web.js:testSettingsPasswordMigration
testHydraFreshAuthAndPromptHandling software healthy client/web/test_web.js:testHydraFreshAuthAndPromptHandling
testHydraSessionResumeSkipsAuthenticate software healthy client/web/test_web.js:testHydraSessionResumeSkipsAuthentic…
testHydraFallbackSubscribePath software healthy client/web/test_web.js:testHydraFallbackSubscribePath
testHydraReconnectCreatesNewWebSocket software healthy client/web/test_web.js:testHydraReconnectCreatesNewWebSocket
main software healthy client/web/test_web.js:main
v software healthy client/web/js/terminal.js:v
escapeHtml software healthy client/web/js/terminal.js:escapeHtml
renderAnsiLine software healthy client/web/js/terminal.js:renderAnsiLine
openSpan software healthy client/web/js/terminal.js:openSpan
isByte software healthy client/web/js/terminal.js:isByte
pad software healthy client/web/js/variables.js:pad
readVarint software healthy client/web/js/hydra_connection.js:readVarint
grpcWebEncodeRequest software healthy client/web/js/hydra_connection.js:grpcWebEncodeRequest
grpcWebDecodeFrames software healthy client/web/js/hydra_connection.js:grpcWebDecodeFrames
len software healthy client/web/js/hydra_connection.js:len
parseTrailerFrame software healthy client/web/js/hydra_connection.js:parseTrailerFrame
formatStructuredGmcp software healthy client/web/js/hydra_connection.js:formatStructuredGmcp
pickPair software healthy client/web/js/hydra_connection.js:pickPair
fallbackToSubscribe software healthy client/web/js/hydra_connection.js:fallbackToSubscribe
$ software healthy client/web/js/main.js:$
$$ software healthy client/web/js/main.js:$$
addTab software healthy client/web/js/main.js:addTab
removeTab software healthy client/web/js/main.js:removeTab
switchTab software healthy client/web/js/main.js:switchTab
renderTabs software healthy client/web/js/main.js:renderTabs
reconnectTab software healthy client/web/js/main.js:reconnectTab
appendLine software healthy client/web/js/main.js:appendLine
renderOutput software healthy client/web/js/main.js:renderOutput
updateStatus software healthy client/web/js/main.js:updateStatus
connectWorld software healthy client/web/js/main.js:connectWorld
handleInput software healthy client/web/js/main.js:handleInput
sub software healthy client/web/js/main.js:sub
showConnectDialog software healthy client/web/js/main.js:showConnectDialog
showWorldsDialog software healthy client/web/js/main.js:showWorldsDialog
refreshWorldsList software healthy client/web/js/main.js:refreshWorldsList
showWorldEditDialog software healthy client/web/js/main.js:showWorldEditDialog
showTriggersDialog software healthy client/web/js/main.js:showTriggersDialog
refreshTriggersList software healthy client/web/js/main.js:refreshTriggersList
showTrigEditDialog software healthy client/web/js/main.js:showTrigEditDialog
showFindDialog software healthy client/web/js/main.js:showFindDialog
findInScrollback software healthy client/web/js/main.js:findInScrollback
handleKeyDown software healthy client/web/js/main.js:handleKeyDown
stripAnsi software healthy client/web/js/main.js:stripAnsi
showMcpEditor software healthy client/web/js/main.js:showMcpEditor

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

LabelLayerStatusPath
ragel software healthy ragel
docker software healthy docker
tinymux software healthy docker/tinymux
AnonymousMUX software healthy docker/AnonymousMUX
client software healthy client
android software healthy client/android
app software healthy client/android/app
src software healthy client/android/app/src
main software healthy client/android/app/src/main
proto software healthy client/android/app/src/main/proto
java software healthy client/android/app/src/main/java
org software healthy client/android/app/src/main/java/org
tinymux software healthy client/android/app/src/main/java/org/tinymux
titan software healthy client/android/app/src/main/java/org/tinymux/titan
ui software healthy client/android/app/src/main/java/org/tinymux/titan/ui
service software healthy client/android/app/src/main/java/org/tinymux/titan/service
net software healthy client/android/app/src/main/java/org/tinymux/titan/net
tf software healthy client/tf
tf-lib software healthy client/tf/tf-lib
src software healthy client/tf/src
proto software healthy client/tf/src/proto
shared software healthy client/shared
ios software healthy client/ios
Titan software healthy client/ios/Titan
Net software healthy client/ios/Titan/Net
Service software healthy client/ios/Titan/Service
Generated software healthy client/ios/Titan/Generated
Model software healthy client/ios/Titan/Model
View software healthy client/ios/Titan/View
Tests software healthy client/ios/Tests
TitanCoreTests software healthy client/ios/Tests/TitanCoreTests
web software healthy client/web
js software healthy client/web/js
css software healthy client/web/css
win32gui software healthy client/win32gui
res software healthy client/win32gui/res
src software healthy client/win32gui/src
console software healthy client/console
src software healthy client/console/src
testcases software healthy testcases
tools software healthy testcases/tools
tests software healthy tests
color_ops software healthy tests/color_ops
db software healthy tests/db
libmux software healthy tests/libmux
docs software healthy docs
atlantis-survey software healthy docs/atlantis-survey
archived software healthy docs/archived
color software healthy color
mux software healthy mux

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

LabelLayerStatusPath
FakeWebSocket software healthy client/web/test_web.js:FakeWebSocket
TriggerDB software healthy client/web/js/triggers.js:TriggerDB
McpParser software healthy client/web/js/mcp.js:McpParser
VariableStore software healthy client/web/js/variables.js:VariableStore
SpawnDB software healthy client/web/js/spawns.js:SpawnDB
HookDB software healthy client/web/js/hooks.js:HookDB
HydraConnection software healthy client/web/js/hydra_connection.js:HydraConnection
Connection software healthy client/web/js/connection.js:Connection
TelnetParser software healthy client/web/js/telnet.js:TelnetParser
TimerDB software healthy client/web/js/timers.js:TimerDB
Room software healthy tools/worldbuilder/worldbuilder.py:27
Thing software healthy tools/worldbuilder/worldbuilder.py:37
Exit software healthy tools/worldbuilder/worldbuilder.py:48
Zone software healthy tools/worldbuilder/worldbuilder.py:68
Component software healthy tools/worldbuilder/worldbuilder.py:74
WorldSpec software healthy tools/worldbuilder/worldbuilder.py:88
Operation software healthy tools/worldbuilder/worldbuilder.py:96
DRCResult software healthy tools/worldbuilder/worldbuilder.py:389
Change software healthy tools/worldbuilder/worldbuilder.py:677
MigrationState software healthy tools/worldbuilder/migrate.py:29
SeededRandom software healthy tools/worldbuilder/grammar.py:34
Grammar software healthy tools/worldbuilder/grammar.py:83
ReconcileEntry software healthy tools/worldbuilder/reconciler.py:8
ReconcileResult software healthy tools/worldbuilder/reconciler.py:18
MuxConnection software healthy tools/worldbuilder/executor.py:30
StateFile software healthy tools/worldbuilder/live_adapter.py:153
Project software healthy tools/worldbuilder/project.py:26
ProjectSpec software healthy tools/worldbuilder/project.py:34
FakeSocket software healthy tools/worldbuilder/test_worldbuilder.py:223
FakeWrappedSocket software healthy tools/worldbuilder/test_worldbuilder.py:233
FakeContext software healthy tools/worldbuilder/test_worldbuilder.py:236
FakeState software healthy tools/worldbuilder/test_worldbuilder.py:359
FakeConn software healthy tools/worldbuilder/test_worldbuilder.py:384
LintResult software healthy tools/worldbuilder/softcode_lint.py:156

LabelLayerStatusPath
port:2860 network healthy docker/tinymux/Dockerfile
port:4201 network healthy client/web/js/main.js
port:15 network healthy tools/worldbuilder/tests/migrations/.migration_state.yaml
port:03 network healthy tools/worldbuilder/tests/migrations/.migration_state.yaml
port:1234 network healthy parser/test_eval.sh
port:17000 network healthy parser/test_eval.sh

LabelLayerStatusPath
grpc::HydraService api healthy client/android/app/src/main/proto/hydra.proto
grpc::HydraService api healthy mux/proxy/hydra.proto

LabelLayerStatusPath
image::docker/tinymux/Dockerfile hardware healthy docker/tinymux/Dockerfile
image::docker/AnonymousMUX/Dockerfile hardware healthy docker/AnonymousMUX/Dockerfile

LabelLayerStatusPath
password_literal::client/web/test_web.js security healthy client/web/test_web.js
password_literal::client/web/js/settings.js security healthy client/web/js/settings.js

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

LabelLayerStatusPath
sqlite data healthy docker/tinymux/Dockerfile

LabelLayerStatusPath
2.13.0.11 network healthy docker/tinymux/Dockerfile
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/f308af98-0ce7-4abc-85fc-9adf6d0f2bd0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f308af98-0ce7-4abc-85fc-9adf6d0f2bd0/

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.