https://github.com/Clobbyy/opie
· scanned 2026-06-17 01:23 UTC (1 month, 2 weeks ago)
17 raw signals (0 security + 17 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +17.0 (diff) · 17 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 166 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 |
|---|---|---|---|
_nums_close |
software | healthy | tests/test_parser.py:178 |
_msgs_equal |
software | healthy | tests/test_parser.py:185 |
main |
software | healthy | tests/test_parser.py:200 |
srgb |
software | healthy | tools/make_icon.py:24 |
clamp01 |
software | healthy | tools/make_icon.py:33 |
sd_round_rect |
software | healthy | tools/make_icon.py:37 |
sd_vcapsule |
software | healthy | tools/make_icon.py:45 |
over |
software | healthy | tools/make_icon.py:50 |
render |
software | healthy | tools/make_icon.py:63 |
write_png |
software | healthy | tools/make_icon.py:112 |
chunk |
software | healthy | tools/make_icon.py:113 |
_osc_string |
software | healthy | opie/osclib.py:15 |
encode |
software | healthy | opie/osclib.py:23 |
_read_string |
software | healthy | opie/osclib.py:56 |
decode |
software | healthy | opie/osclib.py:67 |
format_message |
software | healthy | opie/osclib.py:97 |
load_config |
software | healthy | opie/relay.py:86 |
_blocked_word |
software | healthy | opie/relay.py:96 |
filter_messages |
software | healthy | opie/relay.py:111 |
scope_messages |
software | healthy | opie/relay.py:144 |
__init__ |
software | healthy | opie/relay.py:176 |
send |
software | healthy | opie/relay.py:182 |
make_handler |
software | healthy | opie/relay.py:190 |
handle |
software | healthy | opie/relay.py:198 |
log_message |
software | dead | opie/relay.py:209 |
log_request |
software | healthy | opie/relay.py:212 |
_reply |
software | healthy | opie/relay.py:219 |
_check_token |
software | healthy | opie/relay.py:227 |
do_GET |
software | dead | opie/relay.py:234 |
do_POST |
software | dead | opie/relay.py:248 |
main |
software | healthy | opie/relay.py:306 |
_other_relay_serving |
software | healthy | opie/relay.py:339 |
_bg_update |
software | healthy | opie/relay.py:382 |
app_support_dir |
software | healthy | opie/config.py:21 |
logs_dir |
software | healthy | opie/config.py:25 |
default_config_path |
software | healthy | opie/config.py:29 |
default_log_path |
software | healthy | opie/config.py:34 |
example_config_path |
software | healthy | opie/config.py:38 |
install_root_file |
software | healthy | opie/config.py:43 |
set_install_root |
software | dead | opie/config.py:47 |
get_install_root |
software | healthy | opie/config.py:57 |
generate_token |
software | healthy | opie/config.py:66 |
load |
software | healthy | opie/config.py:71 |
save |
software | healthy | opie/config.py:77 |
ensure_exists |
software | healthy | opie/config.py:93 |
_reexec_panel |
software | healthy | opie/panel.py:46 |
_kill_other_panel |
software | healthy | opie/panel.py:54 |
__init__ |
software | healthy | opie/panel.py:93 |
_pidfile |
software | healthy | opie/panel.py:97 |
_outlog |
software | healthy | opie/panel.py:100 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DESIGN.md |
software | healthy | DESIGN.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
uninstall.sh |
software | healthy | uninstall.sh |
README.md |
software | healthy | README.md |
install.sh |
software | healthy | install.sh |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
PRODUCT.md |
software | healthy | PRODUCT.md |
test_parser.py |
software | healthy | tests/test_parser.py |
ci.yml |
software | healthy | .github/workflows/ci.yml |
make_icon.py |
software | healthy | tools/make_icon.py |
SHORTCUT_SETUP.md |
software | healthy | shortcuts/SHORTCUT_SETUP.md |
osclib.py |
software | healthy | opie/osclib.py |
__init__.py |
software | healthy | opie/__init__.py |
relay.py |
software | healthy | opie/relay.py |
__main__.py |
software | healthy | opie/__main__.py |
config.py |
software | healthy | opie/config.py |
panel.py |
software | healthy | opie/panel.py |
parser.py |
software | healthy | opie/parser.py |
update.py |
software | healthy | opie/update.py |
service.py |
software | healthy | opie/service.py |
sniffer.py |
software | healthy | opie/sniffer.py |
config.example.json |
software | healthy | opie/resources/config.example.json |
OpieApp.swift |
software | healthy | opie/resources/OpieApp.swift |
OSC_REFERENCE.md |
software | healthy | docs/OSC_REFERENCE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
tools |
software | healthy | tools |
shortcuts |
software | healthy | shortcuts |
opie |
software | healthy | opie |
resources |
software | healthy | opie/resources |
docs |
software | healthy | docs |
| Label | Layer | Status | Path |
|---|---|---|---|
Relay |
software | healthy | opie/relay.py:175 |
Handler |
software | healthy | opie/relay.py:195 |
Controller |
software | healthy | opie/panel.py:90 |
Handler |
software | healthy | opie/panel.py:378 |
ParseResult |
software | healthy | opie/parser.py:31 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
10.0.0.5 |
network | healthy | opie/panel.py |
| Label | Layer | Status | Path |
|---|---|---|---|
Clobbyy__opie |
software | healthy | /data/fable5_failed_archive/Clobbyy__opie |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/75ab77f4-b09b-4102-af51-83784aa1e129/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/75ab77f4-b09b-4102-af51-83784aa1e129/
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.