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)
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.
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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.
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
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 |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::peerjs.min.js |
security | healthy | peerjs.min.js |
password_literal::peerjs.min.js |
security | healthy | peerjs.min.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-1imcz5nd |
software | healthy | /tmp/repobility-clone-1imcz5nd |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | peerjs.min.js |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | peerjs.min.js |
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.