https://github.com/Xavier8264/bay-tracker
· scanned 2026-06-16 01:01 UTC (2 months, 1 week ago)
77 raw signals (0 security + 77 graph)
Last scanned 2 months, 1 week ago · v1 · 77 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 435 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 |
|---|---|---|---|
_column_exists |
software | healthy | migrate.py:27 |
_add_column_if_missing |
software | healthy | migrate.py:32 |
main |
software | healthy | migrate.py:52 |
create_app |
software | healthy | app.py:36 |
index |
software | healthy | app.py:67 |
dashboard |
software | healthy | app.py:71 |
console |
software | healthy | app.py:79 |
stats |
software | healthy | app.py:83 |
admin |
software | healthy | app.py:92 |
healthz |
software | healthy | app.py:104 |
sse_events |
software | healthy | app.py:116 |
stream |
software | healthy | app.py:117 |
api_state |
software | healthy | app.py:146 |
api_config |
software | healthy | app.py:150 |
api_action |
software | healthy | app.py:157 |
api_correct |
software | healthy | app.py:185 |
api_stats |
software | healthy | app.py:212 |
api_open_recent |
software | healthy | app.py:217 |
export_xlsx |
software | healthy | app.py:222 |
export_zip |
software | healthy | app.py:232 |
unlock |
software | healthy | app.py:244 |
lock |
software | healthy | app.py:256 |
_dispatch_action |
software | healthy | app.py:281 |
_public_config |
software | healthy | app.py:305 |
_filters_from_query |
software | healthy | app.py:344 |
_normalize_phone |
software | healthy | app.py:352 |
_clean_bay_scope |
software | healthy | app.py:372 |
_publish_state |
software | healthy | app.py:384 |
_publish_delay_takeover |
software | healthy | app.py:389 |
_start_heartbeat |
software | healthy | app.py:411 |
loop |
software | dead | app.py:418 |
_register_admin_routes |
software | healthy | app.py:439 |
admin_data |
software | healthy | app.py:443 |
_body |
software | healthy | app.py:492 |
admin_division |
software | healthy | app.py:497 |
admin_reason |
software | healthy | app.py:527 |
admin_product |
software | healthy | app.py:567 |
admin_initials |
software | healthy | app.py:596 |
admin_bay |
software | healthy | app.py:621 |
admin_layout |
software | healthy | app.py:651 |
admin_schedule |
software | healthy | app.py:662 |
admin_settings |
software | healthy | app.py:674 |
admin_pin |
software | healthy | app.py:685 |
admin_recipient |
software | healthy | app.py:697 |
admin_recipient_test |
software | healthy | app.py:738 |
make_backup |
software | healthy | backup_db.py:27 |
main |
software | healthy | backup_db.py:42 |
db_setting_network_path |
software | healthy | backup_db.py:71 |
_resolve_target |
software | healthy | make_demo_data.py:93 |
_guard |
software | healthy | make_demo_data.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 |
|---|---|---|---|
migrate.py |
software | healthy | migrate.py |
baytracker-notifications-spec.md |
software | healthy | baytracker-notifications-spec.md |
README.md |
software | healthy | README.md |
app.py |
software | healthy | app.py |
backup_db.py |
software | healthy | backup_db.py |
make_demo_data.py |
software | healthy | make_demo_data.py |
init_db.py |
software | healthy | init_db.py |
bay_tracking_system_spec.md |
software | healthy | bay_tracking_system_spec.md |
requirements.txt |
software | healthy | requirements.txt |
test_notify.py |
software | healthy | tests/test_notify.py |
test_time_engine.py |
software | healthy | tests/test_time_engine.py |
console.js |
software | healthy | static/js/console.js |
admin.js |
software | healthy | static/js/admin.js |
dashboard.js |
software | healthy | static/js/dashboard.js |
stats.js |
software | healthy | static/js/stats.js |
common.js |
software | healthy | static/js/common.js |
app.css |
software | healthy | static/css/app.css |
base.html |
software | healthy | templates/base.html |
stats.html |
software | healthy | templates/stats.html |
dashboard.html |
software | healthy | templates/dashboard.html |
console.html |
software | healthy | templates/console.html |
unlock.html |
software | healthy | templates/unlock.html |
admin.html |
software | healthy | templates/admin.html |
app_db.py |
software | healthy | baytracker/app_db.py |
metrics.py |
software | healthy | baytracker/metrics.py |
__init__.py |
software | healthy | baytracker/__init__.py |
db.py |
software | healthy | baytracker/db.py |
config.py |
software | healthy | baytracker/config.py |
auth.py |
software | healthy | baytracker/auth.py |
notify_config.py |
software | healthy | baytracker/notify_config.py |
schedule.py |
software | healthy | baytracker/schedule.py |
exports.py |
software | healthy | baytracker/exports.py |
events.py |
software | healthy | baytracker/events.py |
bootstrap.py |
software | healthy | baytracker/bootstrap.py |
sse.py |
software | healthy | baytracker/sse.py |
actions.py |
software | healthy | baytracker/actions.py |
notify.py |
software | healthy | baytracker/notify.py |
state.py |
software | healthy | baytracker/state.py |
README.txt |
software | healthy | tools/README.txt |
| Label | Layer | Status | Path |
|---|---|---|---|
ANY / |
api | healthy | app.py |
ANY /dashboard |
api | healthy | app.py |
ANY /console |
api | healthy | app.py |
ANY /stats |
api | healthy | app.py |
ANY /admin |
api | healthy | app.py |
ANY /healthz |
api | healthy | app.py |
ANY /events |
api | healthy | app.py |
ANY /api/state |
api | healthy | app.py |
ANY /api/config |
api | healthy | app.py |
ANY /api/action |
api | healthy | app.py |
ANY /api/correct |
api | healthy | app.py |
ANY /api/stats |
api | healthy | app.py |
ANY /api/open_recent |
api | healthy | app.py |
ANY /export.xlsx |
api | healthy | app.py |
ANY /export.zip |
api | healthy | app.py |
ANY /unlock |
api | healthy | app.py |
ANY /lock |
api | healthy | app.py |
ANY /api/admin/data |
api | healthy | app.py |
ANY /api/admin/division |
api | healthy | app.py |
ANY /api/admin/reason |
api | healthy | app.py |
ANY /api/admin/product |
api | healthy | app.py |
ANY /api/admin/initials |
api | healthy | app.py |
ANY /api/admin/bay |
api | healthy | app.py |
ANY /api/admin/layout |
api | healthy | app.py |
ANY /api/admin/schedule |
api | healthy | app.py |
ANY /api/admin/settings |
api | healthy | app.py |
ANY /api/admin/pin |
api | healthy | app.py |
ANY /api/admin/recipient |
api | healthy | app.py |
ANY /api/admin/recipient_test |
api | healthy | app.py |
GET /api/config |
api | healthy | static/js/console.js |
POST /api/action |
api | healthy | static/js/console.js |
GET /api/admin/data |
api | healthy | static/js/admin.js |
POST /api/admin/recipient_test |
api | healthy | static/js/admin.js |
POST /api/admin/pin |
api | healthy | static/js/admin.js |
POST /lock |
api | healthy | static/js/admin.js |
GET /api/stats? |
api | healthy | static/js/stats.js |
GET /api/open_recent |
api | healthy | static/js/stats.js |
POST /api/correct |
api | healthy | static/js/stats.js |
| Label | Layer | Status | Path |
|---|---|---|---|
events |
data | healthy | baytracker/db.py |
bays |
data | healthy | baytracker/db.py |
divisions |
data | healthy | baytracker/db.py |
delay_reasons |
data | healthy | baytracker/db.py |
product_numbers |
data | healthy | baytracker/db.py |
initials_roster |
data | healthy | baytracker/db.py |
settings |
data | healthy | baytracker/db.py |
recipients |
data | healthy | baytracker/db.py |
notification_outbox |
data | healthy | baytracker/db.py |
schema_version |
data | healthy | baytracker/db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
Sim |
software | healthy | make_demo_data.py:147 |
Schedule |
software | healthy | baytracker/schedule.py:111 |
Broker |
software | healthy | baytracker/sse.py:21 |
ActionError |
software | healthy | baytracker/actions.py:27 |
DelayEpisode |
software | healthy | baytracker/state.py:43 |
BayRun |
software | healthy | baytracker/state.py:67 |
UnitJourney |
software | healthy | baytracker/state.py:126 |
ReplayResult |
software | healthy | baytracker/state.py:145 |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
static |
software | healthy | static |
js |
software | healthy | static/js |
css |
software | healthy | static/css |
templates |
software | healthy | templates |
baytracker |
software | healthy | baytracker |
tools |
software | healthy | tools |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
192.168.1.50 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-wi_2jluu |
software | healthy | /tmp/repobility-clone-wi_2jluu |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5000 |
network | healthy | app.py |
This page is publicly accessible at:
https://repobility.com/scan/04958ed9-717c-48ff-808c-3feb14b4d39d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/04958ed9-717c-48ff-808c-3feb14b4d39d/
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.