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.

spencersearle/monolito-truco

https://github.com/spencersearle/monolito-truco · scanned 2026-06-16 00:19 UTC (2 months, 2 weeks ago)

23 raw signals (0 security + 23 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 22 actionable findings from 1 signal source. 1 repeated signal 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 300 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
eq software healthy test_engine.js:eq
C software healthy test_engine.js:C
rig software healthy test_engine.js:rig
playBoth software healthy test_engine.js:playBoth
flip software healthy test_multiplayer_sim.js:flip
rand software healthy test_multiplayer_sim.js:rand
assertMirrored software healthy test_multiplayer_sim.js:assertMirrored
fail software healthy test_multiplayer_sim.js:fail
key software healthy test_multiplayer_sim.js:key
Net software healthy net.js:Net
available software healthy net.js:available
randomCode software healthy net.js:randomCode
wire software healthy net.js:wire
host software healthy net.js:host
join software healthy net.js:join
hostRoom software healthy net.js:hostRoom
sendToPeer software healthy net.js:sendToPeer
broadcast software healthy net.js:broadcast
closePeer software healthy net.js:closePeer
roomSize software healthy net.js:roomSize
send software healthy net.js:send
connected software healthy net.js:connected
destroy software healthy net.js:destroy
TrucoAI software healthy ai.js:TrucoAI
rand software healthy ai.js:rand
strength software healthy ai.js:strength
lowestWinner software healthy ai.js:lowestWinner
lowestIndex software healthy ai.js:lowestIndex
highestIndex software healthy ai.js:highestIndex
decide software healthy ai.js:decide
respondEnvido software healthy ai.js:respondEnvido
respondTruco software healthy ai.js:respondTruco
chooseCard software healthy ai.js:chooseCard
truco_power software healthy truco_game.py:44
envido_score software healthy truco_game.py:76
label software healthy truco_game.py:96
__init__ software healthy truco_game.py:101
_build_buttons software healthy truco_game.py:150
add_button software healthy truco_game.py:151
envido_action software healthy truco_game.py:174
truco_action software healthy truco_game.py:180
_load_cards software healthy truco_game.py:186
_estimate_bg_color software healthy truco_game.py:231
_auto_crop_region software healthy truco_game.py:241
log_message software healthy truco_game.py:253
start_hand software healthy truco_game.py:259
current_team software healthy truco_game.py:286
call_envido software healthy truco_game.py:289
raise_envido software healthy truco_game.py:308
call_truco software healthy truco_game.py:319

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

LabelLayerStatusPath
styles.css software healthy styles.css
test_engine.js software healthy test_engine.js
test_multiplayer_sim.js software healthy test_multiplayer_sim.js
README.md software healthy README.md
net.js software healthy net.js
ai.js software healthy ai.js
truco_game.py software healthy truco_game.py
ui.js software healthy ui.js
index.html software healthy index.html
engine4.js software healthy engine4.js
argentina_truco_rules.md software healthy argentina_truco_rules.md
peerjs.min.js software healthy peerjs.min.js
engine.js software healthy engine.js
test_multiplayer_sim4.js software healthy test_multiplayer_sim4.js
test_engine4.js software healthy test_engine4.js
test_simulation.js software healthy test_simulation.js
cards.js software healthy cards.js
RULES.md software healthy RULES.md
deck.html software healthy deck.html
requirements.txt software healthy requirements.txt
ai4.js software healthy ai4.js

LabelLayerStatusPath
Card software healthy truco_game.py:92
TrucoGame software healthy truco_game.py:100
Game4 software healthy engine4.js:Game4
extends software healthy peerjs.min.js:extends
eM software healthy peerjs.min.js:eM
eU software healthy peerjs.min.js:eU
eN software healthy peerjs.min.js:eN
Game software healthy engine.js:Game

LabelLayerStatusPath
password_literal::peerjs.min.js security healthy peerjs.min.js
password_literal::peerjs.min.js security healthy peerjs.min.js

LabelLayerStatusPath
repobility-clone-1imcz5nd software healthy /tmp/repobility-clone-1imcz5nd

LabelLayerStatusPath
127.0.0.1 network healthy peerjs.min.js

LabelLayerStatusPath
/ frontend healthy peerjs.min.js
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/2531fa27-07f7-445d-8408-cc9400f0e239/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2531fa27-07f7-445d-8408-cc9400f0e239/

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.