https://github.com/shockk73/marix
· scanned 2026-06-16 00:11 UTC (2 months, 2 weeks ago)
22 raw signals (0 security + 22 graph)
Last scanned 2 months, 2 weeks ago · v1 · 21 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 634 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 |
|---|---|---|---|
_booking_lock |
software | healthy | booking_flow.py:16 |
in_pref_window |
software | healthy | booking_flow.py:26 |
execute_booking |
software | healthy | booking_flow.py:37 |
_execute_booking_locked |
software | healthy | booking_flow.py:89 |
_ensure_column |
software | healthy | db.py:159 |
init_db |
software | healthy | db.py:167 |
is_authorized |
software | healthy | db.py:198 |
authorize_user |
software | healthy | db.py:207 |
get_user_role |
software | healthy | db.py:221 |
set_user_role |
software | healthy | db.py:231 |
create_invite |
software | healthy | db.py:240 |
use_invite |
software | healthy | db.py:251 |
list_invites |
software | healthy | db.py:266 |
get_authorized_users |
software | healthy | db.py:274 |
save_site_credentials |
software | healthy | db.py:282 |
get_site_credentials |
software | healthy | db.py:298 |
delete_site_credentials |
software | healthy | db.py:307 |
scrub_chat_secret |
software | healthy | db.py:315 |
create_booking |
software | healthy | db.py:336 |
get_user_bookings |
software | healthy | db.py:362 |
get_booking |
software | healthy | db.py:373 |
get_active_goal_booking |
software | healthy | db.py:382 |
mark_booking_canceled |
software | healthy | db.py:397 |
get_failed_attempts |
software | healthy | db.py:407 |
increment_failed_attempts |
software | healthy | db.py:417 |
is_banned |
software | healthy | db.py:433 |
create_watch |
software | healthy | db.py:437 |
get_watch |
software | healthy | db.py:467 |
update_watch_fields |
software | healthy | db.py:482 |
set_watch_autobook |
software | healthy | db.py:496 |
get_goal_watches |
software | healthy | db.py:505 |
stop_goal_watches |
software | healthy | db.py:518 |
get_active_watches |
software | healthy | db.py:536 |
get_user_watches |
software | healthy | db.py:543 |
stop_watch |
software | healthy | db.py:553 |
update_notified_trips |
software | healthy | db.py:563 |
mark_watch_check_started |
software | healthy | db.py:572 |
mark_watch_check_success |
software | healthy | db.py:588 |
mark_watch_check_error |
software | healthy | db.py:622 |
get_watch_statuses |
software | healthy | db.py:642 |
create_agent_callback |
software | healthy | db.py:656 |
get_pending_agent_callbacks |
software | healthy | db.py:668 |
get_user_agent_callbacks |
software | healthy | db.py:679 |
get_agent_callback |
software | healthy | db.py:691 |
mark_agent_callback_done |
software | healthy | db.py:702 |
mark_agent_callback_error |
software | healthy | db.py:713 |
insert_chat_message |
software | healthy | db.py:724 |
get_recent_chat_messages |
software | healthy | db.py:741 |
prune_chat_messages |
software | healthy | db.py:756 |
clear_chat_session |
software | healthy | db.py:772 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
booking_flow.py |
software | healthy | booking_flow.py |
db.py |
software | healthy | db.py |
config.py |
software | healthy | config.py |
scheduler.py |
software | healthy | scheduler.py |
Dockerfile |
software | healthy | Dockerfile |
bot.py |
software | healthy | bot.py |
.env.example |
software | healthy | .env.example |
handlers.py |
software | healthy | handlers.py |
requirements.txt |
software | healthy | requirements.txt |
docker-compose.yml |
software | healthy | docker-compose.yml |
report.py |
software | healthy | report.py |
test_invite_auth.py |
software | healthy | tests/test_invite_auth.py |
test_llm_ux.py |
software | healthy | tests/test_llm_ux.py |
test_db.py |
software | healthy | tests/test_db.py |
__init__.py |
software | healthy | tests/__init__.py |
conftest.py |
software | healthy | tests/conftest.py |
test_report.py |
software | healthy | tests/test_report.py |
test_handlers_fsm.py |
software | healthy | tests/test_handlers_fsm.py |
test_llm_agent.py |
software | healthy | tests/test_llm_agent.py |
test_autobook_flow.py |
software | healthy | tests/test_autobook_flow.py |
test_llm_tools.py |
software | healthy | tests/test_llm_tools.py |
test_llm_history.py |
software | healthy | tests/test_llm_history.py |
test_llm_client.py |
software | healthy | tests/test_llm_client.py |
test_providers.py |
software | healthy | tests/test_providers.py |
test_llm_prompt.py |
software | healthy | tests/test_llm_prompt.py |
test_baranovichi_session.py |
software | healthy | tests/test_baranovichi_session.py |
test_stability.py |
software | healthy | tests/test_stability.py |
test_scheduler.py |
software | healthy | tests/test_scheduler.py |
test_atlas_proxy.py |
software | healthy | tests/test_atlas_proxy.py |
2026-06-12-photo-voice-fix.md |
software | healthy | docs/superpowers/plans/2026-06-12-photo-voice-fix.md |
2026-06-12-llm-worldview-redesign.md |
software | healthy | docs/superpowers/plans/2026-06-12-llm-worldview-redesign.md |
2026-06-12-autobook-and-stability.md |
software | healthy | docs/superpowers/plans/2026-06-12-autobook-and-stability.md |
2026-05-21-telegram-seat-notifier.md |
software | healthy | docs/superpowers/plans/2026-05-21-telegram-seat-notifier.md |
2026-05-21-llm-tool-calling-agent.md |
software | healthy | docs/superpowers/plans/2026-05-21-llm-tool-calling-agent.md |
2026-06-12-baranovichi-provider.md |
software | healthy | docs/superpowers/plans/2026-06-12-baranovichi-provider.md |
2026-06-12-admin-report.md |
software | healthy | docs/superpowers/plans/2026-06-12-admin-report.md |
2026-06-12-llm-first-ux.md |
software | healthy | docs/superpowers/plans/2026-06-12-llm-first-ux.md |
2026-06-12-invite-auth.md |
software | healthy | docs/superpowers/plans/2026-06-12-invite-auth.md |
2026-06-12-invite-auth-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-invite-auth-design.md |
2026-06-12-llm-worldview-redesign-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-llm-worldview-redesign-de… |
2026-06-12-llm-first-ux-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-llm-first-ux-design.md |
2026-06-12-baranovichi-provider-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-baranovichi-provider-desi… |
2026-06-12-admin-report-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-admin-report-design.md |
2026-06-12-pipeline-stability-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-pipeline-stability-design… |
2026-05-21-llm-tool-calling-design.md |
software | healthy | docs/superpowers/specs/2026-05-21-llm-tool-calling-design.md |
2026-06-12-baranovichi-autobook-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-baranovichi-autobook-desi… |
2026-06-12-photo-voice-fix-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-photo-voice-fix-design.md |
atlasbus.py |
software | healthy | providers/atlasbus.py |
baranovichi_session.py |
software | healthy | providers/baranovichi_session.py |
__init__.py |
software | healthy | providers/__init__.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
WatchStopped |
software | healthy | scheduler.py:36 |
AuthMiddleware |
software | healthy | handlers.py:103 |
WatchForm |
software | healthy | handlers.py:151 |
FakeState |
software | healthy | tests/test_handlers_fsm.py:11 |
FakeMessage |
software | healthy | tests/test_handlers_fsm.py:24 |
FakeBot |
software | healthy | tests/test_llm_agent.py:21 |
FakeBooker |
software | healthy | tests/test_autobook_flow.py:21 |
FakeScheduler |
software | healthy | tests/test_llm_tools.py:12 |
_TestTimetableProvider |
software | healthy | tests/test_providers.py:105 |
FakeProvider |
software | healthy | tests/test_stability.py:24 |
FlakyBot |
software | healthy | tests/test_stability.py:39 |
FloodBot |
software | healthy | tests/test_stability.py:113 |
AtlasBusProvider |
software | healthy | providers/atlasbus.py:18 |
InvalidCredentials |
software | healthy | providers/baranovichi_session.py:42 |
SessionExpired |
software | healthy | providers/baranovichi_session.py:46 |
BookingResult |
software | healthy | providers/baranovichi_session.py:51 |
BaranovichiBooker |
software | healthy | providers/baranovichi_session.py:298 |
BusProApiProvider |
software | healthy | providers/buspro.py:11 |
BusProProvider |
software | healthy | providers/buspro.py:55 |
MagnitPlusProvider |
software | healthy | providers/buspro.py:65 |
TimetableBaseProvider |
software | healthy | providers/timetable_base.py:5 |
MogilevMinskProvider |
software | healthy | providers/mogilevminsk.py:4 |
Trip |
software | healthy | providers/base.py:27 |
Provider |
software | healthy | providers/base.py:38 |
BaranovichiExpressProvider |
software | healthy | providers/baranovichi_express.py:13 |
AvtoSlavaProvider |
software | healthy | providers/avto_slava.py:4 |
OpenRouterClient |
software | healthy | llm/client.py:11 |
ToolContext |
software | healthy | llm/tools.py:26 |
LLMAgent |
software | healthy | llm/agent.py:187 |
| Label | Layer | Status | Path |
|---|---|---|---|
watches |
data | healthy | db.py |
authorized_users |
data | healthy | db.py |
auth_attempts |
data | healthy | db.py |
chat_messages |
data | healthy | db.py |
pending_tool_calls |
data | healthy | db.py |
user_profiles |
data | healthy | db.py |
app_state |
data | healthy | db.py |
watch_statuses |
data | healthy | db.py |
agent_callbacks |
data | healthy | db.py |
invites |
data | healthy | db.py |
site_credentials |
data | healthy | db.py |
bookings |
data | healthy | db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
providers |
software | healthy | providers |
llm |
software | healthy | llm |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
bot |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-go__l6z2 |
software | healthy | /tmp/repobility-clone-go__l6z2 |
| Label | Layer | Status | Path |
|---|---|---|---|
120.0.0.0 |
network | healthy | scheduler.py |
This page is publicly accessible at:
https://repobility.com/scan/59ce905d-98ac-474a-aaf6-fdef8e14b6c8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/59ce905d-98ac-474a-aaf6-fdef8e14b6c8/
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.