https://github.com/thisisevanj8813/RedGo-mcp
· scanned 2026-06-16 00:35 UTC (2 months, 2 weeks ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 2 weeks ago · v1 · 12 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 158 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 |
|---|---|---|---|
test_error_str_is_parseable_json |
software | healthy | tests/test_errors.py:12 |
test_api_error_mapping |
software | healthy | tests/test_errors.py:34 |
test_api_success_passes |
software | healthy | tests/test_errors.py:42 |
__init__ |
software | healthy | tests/test_errors.py:47 |
cookies |
software | healthy | tests/test_errors.py:50 |
test_assert_logged_in |
software | healthy | tests/test_errors.py:54 |
make_guard |
software | healthy | tests/test_guard.py:17 |
test_interval_distribution |
software | healthy | tests/test_guard.py:29 |
test_no_fixed_sleep |
software | healthy | tests/test_guard.py:47 |
test_quota_blocks_and_survives_restart |
software | healthy | tests/test_guard.py:57 |
run |
software | healthy | tests/test_guard.py:114 |
test_quota_resets_next_day |
software | healthy | tests/test_guard.py:81 |
test_failed_call_still_counts |
software | healthy | tests/test_guard.py:98 |
test_quiet_hours |
software | healthy | tests/test_guard.py:113 |
test_session_hash_accumulates_distinct |
software | healthy | tests/test_guard.py:131 |
test_relative_days |
software | healthy | tests/test_parse.py:14 |
test_fixed_words |
software | healthy | tests/test_parse.py:18 |
test_relative_hours_minutes |
software | healthy | tests/test_parse.py:24 |
test_month_day_this_year |
software | healthy | tests/test_parse.py:30 |
test_month_day_rolls_to_last_year |
software | healthy | tests/test_parse.py:33 |
test_full_date_passthrough |
software | healthy | tests/test_parse.py:36 |
test_unrecognized_returns_empty |
software | healthy | tests/test_parse.py:39 |
_search_item |
software | healthy | tests/test_parse.py:47 |
test_carries_publish_time_tag |
software | healthy | tests/test_parse.py:63 |
test_no_corner_tag_is_empty |
software | healthy | tests/test_parse.py:70 |
test_ignores_other_tag_types |
software | healthy | tests/test_parse.py:73 |
test_camel_case_ssr_card |
software | healthy | tests/test_parse.py:79 |
test_default_pacing_same_distribution_as_v1 |
software | healthy | tests/test_ext.py:17 |
test_custom_pacing_is_used |
software | healthy | tests/test_ext.py:30 |
next_delay |
software | healthy | tests/test_ext.py:44 |
test_pacing_cannot_bypass_quota |
software | healthy | tests/test_ext.py:40 |
run |
software | healthy | tests/test_ext.py:47 |
test_load_extensions_defaults_when_none_installed |
software | healthy | tests/test_ext.py:61 |
test_headless_ua_detection |
software | healthy | tests/test_deploy.py:15 |
test_classify_ip |
software | healthy | tests/test_deploy.py:21 |
__init__ |
software | healthy | tests/test_deploy.py:38 |
evaluate |
software | healthy | tests/test_deploy.py:33 |
cookies |
software | healthy | tests/test_deploy.py:41 |
make_guard |
software | healthy | tests/test_deploy.py:45 |
test_refuses_headless |
software | healthy | tests/test_deploy.py:54 |
test_refuses_datacenter_ip |
software | healthy | tests/test_deploy.py:61 |
test_datacenter_ip_env_escape_hatch |
software | healthy | tests/test_deploy.py:72 |
test_ip_lookup_failure_does_not_block |
software | healthy | tests/test_deploy.py:81 |
test_multi_account_warning |
software | healthy | tests/test_deploy.py:86 |
run_noop |
software | healthy | tests/test_deploy.py:100 |
is_headless_ua |
software | healthy | redgo/deploy.py:31 |
classify_ip |
software | healthy | redgo/deploy.py:35 |
_fetch_ip_info_sync |
software | healthy | redgo/deploy.py:46 |
run_deploy_checks |
software | healthy | redgo/deploy.py:55 |
_default_state_path |
software | healthy | redgo/guard.py:36 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
FakeContext |
software | healthy | tests/test_errors.py:46 |
TestNormalizePublishDate |
software | healthy | tests/test_parse.py:13 |
TestSearchItemPublishedAt |
software | healthy | tests/test_parse.py:62 |
FixedFastPacing |
software | healthy | tests/test_ext.py:31 |
GreedyPacing |
software | healthy | tests/test_ext.py:43 |
FakePage |
software | healthy | tests/test_deploy.py:29 |
FakeContext |
software | healthy | tests/test_deploy.py:37 |
GuardConfig |
software | healthy | redgo/guard.py:41 |
RateGuard |
software | healthy | redgo/guard.py:76 |
Note |
software | healthy | redgo/models.py:97 |
SearchResult |
software | healthy | redgo/models.py:119 |
NoteDetail |
software | healthy | redgo/models.py:126 |
Comment |
software | healthy | redgo/models.py:148 |
CommentsResult |
software | healthy | redgo/models.py:159 |
CreatorNotesResult |
software | healthy | redgo/models.py:166 |
PacingStrategy |
software | healthy | redgo/ext.py:30 |
ActionHooks |
software | healthy | redgo/ext.py:37 |
AccountPolicy |
software | healthy | redgo/ext.py:46 |
DefaultPacing |
software | healthy | redgo/ext.py:52 |
DefaultActionHooks |
software | healthy | redgo/ext.py:73 |
SingleAccountPolicy |
software | healthy | redgo/ext.py:83 |
Extensions |
software | healthy | redgo/ext.py:89 |
AppCtx |
software | healthy | redgo/server.py:61 |
RedGoError |
software | healthy | redgo/errors.py:28 |
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
test_errors.py |
software | healthy | tests/test_errors.py |
test_guard.py |
software | healthy | tests/test_guard.py |
test_parse.py |
software | healthy | tests/test_parse.py |
test_ext.py |
software | healthy | tests/test_ext.py |
test_deploy.py |
software | healthy | tests/test_deploy.py |
launch_chrome.sh |
software | healthy | scripts/launch_chrome.sh |
deploy.py |
software | healthy | redgo/deploy.py |
__init__.py |
software | healthy | redgo/__init__.py |
guard.py |
software | healthy | redgo/guard.py |
cli.py |
software | healthy | redgo/cli.py |
models.py |
software | healthy | redgo/models.py |
ext.py |
software | healthy | redgo/ext.py |
server.py |
software | healthy | redgo/server.py |
parse.py |
software | healthy | redgo/parse.py |
browser.py |
software | healthy | redgo/browser.py |
errors.py |
software | healthy | redgo/errors.py |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
scripts |
software | healthy | scripts |
redgo |
software | healthy | redgo |
| Label | Layer | Status | Path |
|---|---|---|---|
149.0.0.0 |
network | healthy | tests/test_deploy.py |
3.3.3.3 |
network | healthy | tests/test_deploy.py |
127.0.0.1 |
network | healthy | redgo/cli.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-h7q3sm2f |
software | healthy | /tmp/repobility-clone-h7q3sm2f |
This page is publicly accessible at:
https://repobility.com/scan/37efc3d9-82ab-4e84-b1ac-b799f8b570ea/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/37efc3d9-82ab-4e84-b1ac-b799f8b570ea/
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.