https://github.com/amcritchie/mcritchie-studio
· scanned 2026-06-17 01:32 UTC (1 month, 2 weeks ago)
31 raw signals (0 security + 31 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -16.9 (diff) · 24 actionable findings from 1 signal source. 7 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 541 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 |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
CLAUDE.md |
software | healthy | CLAUDE.md |
Procfile |
software | healthy | Procfile |
playwright.config.js |
software | healthy | playwright.config.js |
.rubocop.yml |
software | healthy | .rubocop.yml |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
RUNBOOK.md |
software | healthy | RUNBOOK.md |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
Gemfile |
software | healthy | Gemfile |
rankings_helper.rb |
software | healthy | app/helpers/rankings_helper.rb |
contents_helper.rb |
software | healthy | app/helpers/contents_helper.rb |
lineup_labels_helper.rb |
software | healthy | app/helpers/lineup_labels_helper.rb |
application_helper.rb |
software | healthy | app/helpers/application_helper.rb |
grade_helper.rb |
software | healthy | app/helpers/grade_helper.rb |
application_job.rb |
software | healthy | app/jobs/application_job.rb |
channel.rb |
software | healthy | app/channels/application_cable/channel.rb |
connection.rb |
software | healthy | app/channels/application_cable/connection.rb |
service-worker.js |
software | healthy | app/views/pwa/service-worker.js |
tasks_controller.rb |
software | healthy | app/controllers/tasks_controller.rb |
application_controller.rb |
software | healthy | app/controllers/application_controller.rb |
toast_test_controller.rb |
software | healthy | app/controllers/toast_test_controller.rb |
usages_controller.rb |
software | healthy | app/controllers/usages_controller.rb |
nfl_controller.rb |
software | healthy | app/controllers/nfl_controller.rb |
people_controller.rb |
software | healthy | app/controllers/people_controller.rb |
activities_controller.rb |
software | healthy | app/controllers/activities_controller.rb |
dashboard_controller.rb |
software | healthy | app/controllers/dashboard_controller.rb |
contents_controller.rb |
software | healthy | app/controllers/contents_controller.rb |
schedule_controller.rb |
software | healthy | app/controllers/schedule_controller.rb |
news_controller.rb |
software | healthy | app/controllers/news_controller.rb |
chat_controller.rb |
software | healthy | app/controllers/chat_controller.rb |
sizings_controller.rb |
software | healthy | app/controllers/sizings_controller.rb |
depth_charts_controller.rb |
software | healthy | app/controllers/depth_charts_controller.rb |
team_grades_controller.rb |
software | healthy | app/controllers/team_grades_controller.rb |
contracts_controller.rb |
software | healthy | app/controllers/contracts_controller.rb |
games_controller.rb |
software | healthy | app/controllers/games_controller.rb |
teams_controller.rb |
software | healthy | app/controllers/teams_controller.rb |
links_controller.rb |
software | healthy | app/controllers/links_controller.rb |
lineup_graphics_controller.rb |
software | healthy | app/controllers/lineup_graphics_controller.rb |
docs_controller.rb |
software | healthy | app/controllers/docs_controller.rb |
agents_controller.rb |
software | healthy | app/controllers/agents_controller.rb |
landing_controller.rb |
software | healthy | app/controllers/landing_controller.rb |
rankings_controller.rb |
software | healthy | app/controllers/rankings_controller.rb |
paginatable.rb |
software | healthy | app/controllers/concerns/api/paginatable.rb |
tasks_controller.rb |
software | healthy | app/controllers/api/v1/tasks_controller.rb |
usages_controller.rb |
software | healthy | app/controllers/api/v1/usages_controller.rb |
activities_controller.rb |
software | healthy | app/controllers/api/v1/activities_controller.rb |
auth_controller.rb |
software | healthy | app/controllers/api/v1/auth_controller.rb |
agents_controller.rb |
software | healthy | app/controllers/api/v1/agents_controller.rb |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
helpers |
software | healthy | app/helpers |
jobs |
software | healthy | app/jobs |
channels |
software | healthy | app/channels |
application_cable |
software | healthy | app/channels/application_cable |
views |
software | healthy | app/views |
pwa |
software | healthy | app/views/pwa |
controllers |
software | healthy | app/controllers |
concerns |
software | healthy | app/controllers/concerns |
api |
software | healthy | app/controllers/concerns/api |
api |
software | healthy | app/controllers/api |
v1 |
software | healthy | app/controllers/api/v1 |
admin |
software | healthy | app/controllers/admin |
models |
software | healthy | app/models |
concerns |
software | healthy | app/models/concerns |
javascript |
software | healthy | app/javascript |
services |
software | healthy | app/services |
signing |
software | healthy | app/services/signing |
draft |
software | healthy | app/services/draft |
x |
software | healthy | app/services/x |
spotrac |
software | healthy | app/services/spotrac |
chat |
software | healthy | app/services/chat |
rosters |
software | healthy | app/services/rosters |
lineup_graphic |
software | healthy | app/services/lineup_graphic |
higgsfield |
software | healthy | app/services/higgsfield |
athletes |
software | healthy | app/services/athletes |
content |
software | healthy | app/services/content |
tiktok |
software | healthy | app/services/tiktok |
nflverse |
software | healthy | app/services/nflverse |
news |
software | healthy | app/services/news |
espn |
software | healthy | app/services/espn |
pff |
software | healthy | app/services/pff |
assets |
software | healthy | app/assets |
stylesheets |
software | healthy | app/assets/stylesheets |
config |
software | healthy | app/assets/config |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
script |
software | healthy | script |
docs |
software | healthy | docs |
agents |
software | healthy | docs/agents |
agents |
software | healthy | docs/agents/agents |
steffon |
software | healthy | docs/agents/agents/steffon |
carl |
software | healthy | docs/agents/agents/carl |
mack |
software | healthy | docs/agents/agents/mack |
avi |
software | healthy | docs/agents/agents/avi |
jasper |
software | healthy | docs/agents/agents/jasper |
mason |
software | healthy | docs/agents/agents/mason |
turf_monster |
software | healthy | docs/agents/agents/turf_monster |
shannon |
software | healthy | docs/agents/agents/shannon |
alex |
software | healthy | docs/agents/agents/alex |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
clientPath |
software | healthy | app/views/pwa/service-worker.js:clientPath |
initDroppingTexts |
software | healthy | app/javascript/dropping_text.js:initDroppingTexts |
cleanupDroppingTexts |
software | healthy | app/javascript/dropping_text.js:cleanupDroppingTexts |
depthChart |
software | healthy | app/javascript/depth_chart.js:depthChart |
encodeBase58 |
software | healthy | app/javascript/base58.js:encodeBase58 |
decodeBase58 |
software | healthy | app/javascript/base58.js:decodeBase58 |
_wsHasSolana |
software | healthy | app/javascript/wallet_provider.js:_wsHasSolana |
_makeWsAdapter |
software | healthy | app/javascript/wallet_provider.js:_makeWsAdapter |
pubObj |
software | healthy | app/javascript/wallet_provider.js:pubObj |
accts |
software | healthy | app/javascript/wallet_provider.js:accts |
_wsRegister |
software | healthy | app/javascript/wallet_provider.js:_wsRegister |
lower |
software | healthy | app/javascript/wallet_provider.js:lower |
alexChat |
software | healthy | app/javascript/alex_chat.js:alexChat |
tsName |
software | healthy | script/post_to_tiktok.js:tsName |
SIDE |
software | healthy | script/capture_lineup.js:SIDE |
fps |
software | healthy | script/capture_lineup.js:fps |
login |
software | healthy | e2e/helpers.js:login |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app/controllers/admin/tiktok_controller.rb |
security | healthy | app/controllers/admin/tiktok_controller.rb |
auth::config/initializers/inflections.rb |
security | healthy | config/initializers/inflections.rb |
auth::config/initializers/session_store.rb |
security | healthy | config/initializers/session_store.rb |
auth::.env.example |
security | healthy | .env.example |
auth::test/models/user_test.rb |
security | healthy | test/models/user_test.rb |
auth::app/services/x/client.rb |
security | healthy | app/services/x/client.rb |
auth::app/services/tiktok/oauth_client.rb |
security | healthy | app/services/tiktok/oauth_client.rb |
auth::config/initializers/rack_attack.rb |
security | healthy | config/initializers/rack_attack.rb |
auth::config/routes.rb |
security | healthy | config/routes.rb |
auth::app/services/x/oauth_signer.rb |
security | healthy | app/services/x/oauth_signer.rb |
| Label | Layer | Status | Path |
|---|---|---|---|
port:80 |
network | healthy | Dockerfile |
port:443 |
network | healthy | Dockerfile |
port:3000 |
network | healthy | Dockerfile |
port:1000 |
network | healthy | Dockerfile |
port:5432 |
network | healthy | .github/workflows/ci.yml |
port:6379 |
network | healthy | .github/workflows/ci.yml |
port:3001 |
network | healthy | config/satellites.yml |
port:3003 |
network | healthy | config/satellites.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::.env.example |
security | healthy | .env.example |
password_literal::.env.example |
security | healthy | .env.example |
password_literal::.env.example |
security | healthy | .env.example |
password_literal::.env.example |
security | healthy | .env.example |
password_literal::test/models/user_test.rb |
security | healthy | test/models/user_test.rb |
password_literal::test/models/user_test.rb |
security | healthy | test/models/user_test.rb |
| Label | Layer | Status | Path |
|---|---|---|---|
scan_ruby |
cicd | healthy | .github/workflows/ci.yml |
scan_js |
cicd | healthy | .github/workflows/ci.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
postgresql |
data | healthy | README.md |
redis |
data | healthy | Gemfile |
| Label | Layer | Status | Path |
|---|---|---|---|
hashes |
software | healthy | script/post_to_tiktok.js:hashes |
removed |
software | healthy | e2e/smoke.spec.js:removed |
| Label | Layer | Status | Path |
|---|---|---|---|
amcritchie__mcritchie-studio |
software | healthy | /data/fable5_failed_archive/amcritchie__mcritchie-studio |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | playwright.config.js |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/dd5cc7d1-e289-4e2c-b118-0d0cd8eef24f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/dd5cc7d1-e289-4e2c-b118-0d0cd8eef24f/
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.