https://github.com/traylinx/garagetytus
· scanned 2026-06-16 00:41 UTC (2 months, 1 week ago)
12 raw signals (0 security + 12 graph)
Last scanned 2 months, 1 week ago · v1 · 12 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 184 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 |
|---|---|---|---|
deny.toml |
software | healthy | deny.toml |
Cargo.toml |
software | healthy | Cargo.toml |
README.md |
software | healthy | README.md |
versions.toml |
software | healthy | versions.toml |
LICENSE |
software | healthy | LICENSE |
Cargo.lock |
software | healthy | Cargo.lock |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
install.sh |
software | healthy | install/install.sh |
homebrew-tap.rb |
software | healthy | install/homebrew-tap.rb |
helper_contracts.sh |
software | healthy | tests/helper_contracts.sh |
grant_glob_vectors.json |
software | healthy | tests/fixtures/grant_glob_vectors.json |
audit_escape_vectors.json |
software | healthy | tests/fixtures/audit_escape_vectors.json |
rate_limit_decrement_vectors.json |
software | healthy | tests/fixtures/rate_limit_decrement_vectors.json |
README.md |
software | healthy | sprint-v0.5/phase0/README.md |
p04-wg-throughput.sh |
software | healthy | sprint-v0.5/phase0/p04-wg-throughput.sh |
p07-deny-all.sh |
software | healthy | sprint-v0.5/phase0/p07-deny-all.sh |
p08-binary-version.sh |
software | healthy | sprint-v0.5/phase0/p08-binary-version.sh |
p06-secret-channel.sh |
software | healthy | sprint-v0.5/phase0/p06-secret-channel.sh |
p05-pod-reachability.sh |
software | healthy | sprint-v0.5/phase0/p05-pod-reachability.sh |
p03-rpc-probe.sh |
software | healthy | sprint-v0.5/phase0/p03-rpc-probe.sh |
p01-droplet-access.sh |
software | healthy | sprint-v0.5/phase0/p01-droplet-access.sh |
probe.sh |
software | healthy | sprint-v0.5/phase0/probe.sh |
p02-multi-node-probe.sh |
software | healthy | sprint-v0.5/phase0/p02-multi-node-probe.sh |
MANUAL.md |
software | healthy | docs/MANUAL.md |
makakoo.md |
software | healthy | docs/integrate/makakoo.md |
tytus.md |
software | healthy | docs/integrate/tytus.md |
external-app.md |
software | healthy | docs/integrate/external-app.md |
windows.md |
software | healthy | docs/install/windows.md |
macos.md |
software | healthy | docs/install/macos.md |
linux.md |
software | healthy | docs/install/linux.md |
grants.md |
software | healthy | docs/usage/grants.md |
quickstart.md |
software | healthy | docs/usage/quickstart.md |
Cargo.toml |
software | healthy | crates/garagetytus-core/Cargo.toml |
paths.rs |
software | healthy | crates/garagetytus-core/src/paths.rs |
lib.rs |
software | healthy | crates/garagetytus-core/src/lib.rs |
backend.rs |
software | healthy | crates/garagetytus-core/src/backend.rs |
cluster.rs |
software | healthy | crates/garagetytus-core/src/cluster.rs |
secrets.rs |
software | healthy | crates/garagetytus-core/src/secrets.rs |
Cargo.toml |
software | healthy | crates/garagetytus-grants/Cargo.toml |
README.md |
software | healthy | crates/garagetytus-grants/README.md |
audit_escape.rs |
software | healthy | crates/garagetytus-grants/src/audit_escape.rs |
lib.rs |
software | healthy | crates/garagetytus-grants/src/lib.rs |
rate_limit.rs |
software | healthy | crates/garagetytus-grants/src/rate_limit.rs |
user_grants.rs |
software | healthy | crates/garagetytus-grants/src/user_grants.rs |
audit.rs |
software | healthy | crates/garagetytus-grants/src/audit.rs |
Cargo.toml |
software | healthy | crates/garagetytus-watchdogs/Cargo.toml |
lib.rs |
software | healthy | crates/garagetytus-watchdogs/src/lib.rs |
Cargo.toml |
software | healthy | crates/garagetytus/Cargo.toml |
contract_no_garage_crates.rs |
software | healthy | crates/garagetytus/tests/contract_no_garage_crates.rs |
context.rs |
software | healthy | crates/garagetytus/src/context.rs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_patched_creds |
software | healthy | sdk/python/tests/test_dogfood.py:19 |
test_client_passes_path_style_and_resolved_endpoint |
software | healthy | sdk/python/tests/test_dogfood.py:22 |
fake_boto3_client |
software | healthy | sdk/python/tests/test_dogfood.py:89 |
test_client_uses_pod_endpoint_when_peer_name_set |
software | healthy | sdk/python/tests/test_dogfood.py:59 |
test_explicit_creds_win_over_keychain |
software | healthy | sdk/python/tests/test_dogfood.py:86 |
patched_creds |
software | healthy | sdk/python/tests/test_dogfood.py:93 |
test_default_is_mac_local_when_env_unset |
software | healthy | sdk/python/tests/test_caller_context.py:17 |
test_pod_when_env_set_via_new_name |
software | healthy | sdk/python/tests/test_caller_context.py:30 |
test_pod_when_env_set_via_legacy_name |
software | healthy | sdk/python/tests/test_caller_context.py:38 |
test_explicit_constructors |
software | healthy | sdk/python/tests/test_caller_context.py:52 |
test_endpoint_url_mac_local |
software | healthy | sdk/python/tests/test_caller_context.py:61 |
test_endpoint_url_pod_uses_shim_port |
software | healthy | sdk/python/tests/test_caller_context.py:67 |
test_endpoint_url_pod_per_pod_resolution |
software | healthy | sdk/python/tests/test_caller_context.py:75 |
test_endpoint_url_pod_unknown_peer_falls_back |
software | healthy | sdk/python/tests/test_caller_context.py:83 |
test_endpoint_url_pod_override_via_new_env |
software | healthy | sdk/python/tests/test_caller_context.py:90 |
test_endpoint_url_pod_override_via_legacy_env |
software | healthy | sdk/python/tests/test_caller_context.py:100 |
test_endpoint_url_pod_requires_peer_name |
software | healthy | sdk/python/tests/test_caller_context.py:114 |
test_async_client_raises_v0_2_pointer |
software | healthy | sdk/python/tests/test_caller_context.py:122 |
get_password |
software | healthy | sdk/python/src/garagetytus/_keychain.py:34 |
set_password |
software | healthy | sdk/python/src/garagetytus/_keychain.py:56 |
delete_password |
software | healthy | sdk/python/src/garagetytus/_keychain.py:61 |
get_json |
software | healthy | sdk/python/src/garagetytus/_keychain.py:70 |
from_runtime |
software | healthy | sdk/python/src/garagetytus/__init__.py:60 |
mac_local |
software | healthy | sdk/python/src/garagetytus/__init__.py:69 |
pod |
software | healthy | sdk/python/src/garagetytus/__init__.py:73 |
endpoint_url |
software | healthy | sdk/python/src/garagetytus/__init__.py:76 |
_resolve_pod_wg_ip |
software | healthy | sdk/python/src/garagetytus/__init__.py:89 |
_wg_ip_from_peer_name |
software | healthy | sdk/python/src/garagetytus/__init__.py:124 |
_reset_wg_ip_cache |
software | healthy | sdk/python/src/garagetytus/__init__.py:135 |
_service_creds |
software | healthy | sdk/python/src/garagetytus/__init__.py:148 |
_grant_creds |
software | healthy | sdk/python/src/garagetytus/__init__.py:166 |
client |
software | healthy | sdk/python/src/garagetytus/__init__.py:183 |
async_client |
software | healthy | sdk/python/src/garagetytus/__init__.py:233 |
__init__ |
software | healthy | sdk/python/src/garagetytus/__init__.py:255 |
_ensure |
software | healthy | sdk/python/src/garagetytus/__init__.py:260 |
name |
software | healthy | sdk/python/src/garagetytus/__init__.py:278 |
put |
software | dead | sdk/python/src/garagetytus/__init__.py:281 |
get |
software | healthy | sdk/python/src/garagetytus/__init__.py:289 |
list |
software | dead | sdk/python/src/garagetytus/__init__.py:293 |
delete |
software | dead | sdk/python/src/garagetytus/__init__.py:300 |
presign |
software | dead | sdk/python/src/garagetytus/__init__.py:303 |
bucket_ctx |
software | healthy | sdk/python/src/garagetytus/__init__.py:315 |
| Label | Layer | Status | Path |
|---|---|---|---|
install |
software | healthy | install |
tests |
software | healthy | tests |
fixtures |
software | healthy | tests/fixtures |
sprint-v0.5 |
software | healthy | sprint-v0.5 |
phase0 |
software | healthy | sprint-v0.5/phase0 |
docs |
software | healthy | docs |
integrate |
software | healthy | docs/integrate |
install |
software | healthy | docs/install |
usage |
software | healthy | docs/usage |
crates |
software | healthy | crates |
garagetytus-core |
software | healthy | crates/garagetytus-core |
src |
software | healthy | crates/garagetytus-core/src |
garagetytus-grants |
software | healthy | crates/garagetytus-grants |
src |
software | healthy | crates/garagetytus-grants/src |
garagetytus-watchdogs |
software | healthy | crates/garagetytus-watchdogs |
src |
software | healthy | crates/garagetytus-watchdogs/src |
garagetytus |
software | healthy | crates/garagetytus |
tests |
software | healthy | crates/garagetytus/tests |
src |
software | healthy | crates/garagetytus/src |
commands |
software | healthy | crates/garagetytus/src/commands |
skills |
software | healthy | skills |
garagetytus-daily-ops |
software | healthy | skills/garagetytus-daily-ops |
garagetytus-shared-folder |
software | healthy | skills/garagetytus-shared-folder |
garagetytus-troubleshoot |
software | healthy | skills/garagetytus-troubleshoot |
garagetytus-install |
software | healthy | skills/garagetytus-install |
garagetytus-bootstrap |
software | healthy | skills/garagetytus-bootstrap |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
sdk |
software | healthy | sdk |
python |
software | healthy | sdk/python |
tests |
software | healthy | sdk/python/tests |
src |
software | healthy | sdk/python/src |
garagetytus |
software | healthy | sdk/python/src/garagetytus |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
10.42.42.1 |
network | healthy | README.md |
203.0.113.10 |
network | healthy | tests/helper_contracts.sh |
10.42.42.0 |
network | healthy | sprint-v0.5/phase0/p05-pod-reachability.sh |
1.2.3.4 |
network | healthy | crates/garagetytus/src/commands/bucket.rs |
192.168.1.1 |
network | healthy | crates/garagetytus/src/commands/bucket.rs |
10.0.0.1 |
network | healthy | crates/garagetytus/src/commands/bootstrap.rs |
10.0.0.2 |
network | healthy | crates/garagetytus/src/commands/bootstrap.rs |
10.0.0.3 |
network | healthy | crates/garagetytus/src/commands/bootstrap.rs |
10.18.2.2 |
network | healthy | sdk/python/tests/test_dogfood.py |
10.18.0.2 |
network | healthy | sdk/python/tests/test_caller_context.py |
10.99.99.99 |
network | healthy | sdk/python/tests/test_caller_context.py |
10.55.55.55 |
network | healthy | sdk/python/tests/test_caller_context.py |
| Label | Layer | Status | Path |
|---|---|---|---|
DogfoodTests |
software | healthy | sdk/python/tests/test_dogfood.py:18 |
CallerContextTests |
software | healthy | sdk/python/tests/test_caller_context.py:16 |
AsyncStubTests |
software | healthy | sdk/python/tests/test_caller_context.py:121 |
KeychainUnavailableError |
software | healthy | sdk/python/src/garagetytus/_keychain.py:24 |
CallerContext |
software | healthy | sdk/python/src/garagetytus/__init__.py:43 |
Bucket |
software | healthy | sdk/python/src/garagetytus/__init__.py:247 |
| Label | Layer | Status | Path |
|---|---|---|---|
rust |
cicd | healthy | .github/workflows/ci.yml |
python-sdk |
cicd | healthy | .github/workflows/ci.yml |
agpl-grep |
cicd | healthy | .github/workflows/ci.yml |
cargo-deny |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::droplet |
hardware | healthy | README.md |
vps::aws |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-5td6qhkm |
software | healthy | /tmp/repobility-clone-5td6qhkm |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | sprint-v0.5/phase0/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/6daf59f8-89bd-40aa-9da7-ede2dcc89c4c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/6daf59f8-89bd-40aa-9da7-ede2dcc89c4c/
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.