Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

cenetex/app-ruby-high

https://github.com/cenetex/app-ruby-high · scanned 2026-06-17 01:47 UTC (1 month, 1 week ago)

68 raw signals (0 security + 68 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -9.8 (diff) · 62 actionable findings from 1 signal source. 6 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 2898 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.

LabelLayerStatusPath
watchRuntimeErrors software healthy tests/browser/helpers.ts:watchRuntimeErrors
stubPrivyBundle software healthy tests/browser/helpers.ts:stubPrivyBundle
openViewer software healthy tests/browser/helpers.ts:openViewer
dismissAnnouncements software healthy tests/browser/helpers.ts:dismissAnnouncements
createCharacter software healthy tests/browser/helpers.ts:createCharacter
answerAnyQuestion software healthy tests/browser/helpers.ts:answerAnyQuestion
clickContinue software healthy tests/browser/helpers.ts:clickContinue
tickGrade software healthy tests/browser/helpers.ts:tickGrade
watchRuntimeErrors software healthy tests/browser/viewer-smoke.spec.ts:watchRuntimeErrors
stubPrivyBundle software healthy tests/browser/viewer-smoke.spec.ts:stubPrivyBundle
openViewer software healthy tests/browser/viewer-smoke.spec.ts:openViewer
dump software healthy scripts/inspect-core.mjs:dump
backgroundRules software healthy scripts/generate-teacher-stickers.mjs:backgroundRules
sharedStyleFace software healthy scripts/generate-teacher-stickers.mjs:sharedStyleFace
sharedStyleFull software healthy scripts/generate-teacher-stickers.mjs:sharedStyleFull
exists software healthy scripts/generate-teacher-stickers.mjs:exists
callOpenRouter software healthy scripts/generate-teacher-stickers.mjs:callOpenRouter
generateOne software healthy scripts/generate-teacher-stickers.mjs:generateOne
main software healthy scripts/generate-teacher-stickers.mjs:main
resolveLocalModule software healthy scripts/check-viewer-script.mjs:resolveLocalModule
loadTsModule software healthy scripts/check-viewer-script.mjs:loadTsModule
errors software healthy scripts/check-viewer-script.mjs:errors
localRequire software healthy scripts/check-viewer-script.mjs:localRequire
parseArgs software healthy scripts/balance-report.mjs:parseArgs
mulberry32 software healthy scripts/balance-report.mjs:mulberry32
choice software healthy scripts/balance-report.mjs:choice
roll2d6 software healthy scripts/balance-report.mjs:roll2d6
simulateAnswer software healthy scripts/balance-report.mjs:simulateAnswer
nextDifficulty software healthy scripts/balance-report.mjs:nextDifficulty
simulateSession software healthy scripts/balance-report.mjs:simulateSession
rate software healthy scripts/balance-report.mjs:rate
mean software healthy scripts/balance-report.mjs:mean
ok software healthy scripts/smoke.mjs:ok
fail software healthy scripts/smoke.mjs:fail
fetchWithTimeout software healthy scripts/smoke.mjs:fetchWithTimeout
firstSetCookie software healthy scripts/smoke.mjs:firstSetCookie
readJson software healthy scripts/smoke.mjs:readJson
readText software healthy scripts/smoke.mjs:readText
sleep software healthy scripts/smoke.mjs:sleep
entitlementShapeError software healthy scripts/smoke.mjs:entitlementShapeError
postJson software healthy scripts/smoke.mjs:postJson
extractFunctionBody software healthy scripts/smoke.mjs:extractFunctionBody
waitForAppReady software healthy scripts/smoke.mjs:waitForAppReady
check1Health software healthy scripts/smoke.mjs:check1Health
check2ViewerRenders software healthy scripts/smoke.mjs:check2ViewerRenders
check3AuthStart software healthy scripts/smoke.mjs:check3AuthStart
check4AuthMe software healthy scripts/smoke.mjs:check4AuthMe
check5GuestSession software healthy scripts/smoke.mjs:check5GuestSession
check6BillingEntitlements software healthy scripts/smoke.mjs:check6BillingEntitlements
check7OfflinePlayFlow software healthy scripts/smoke.mjs:check7OfflinePlayFlow

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
vitest.config.ts software healthy vitest.config.ts
CC0-CHARACTERS.md software healthy CC0-CHARACTERS.md
DESIGN.md software healthy DESIGN.md
fly.toml software healthy fly.toml
ROADMAP.md software healthy ROADMAP.md
playwright.config.ts software healthy playwright.config.ts
package-lock.json software healthy package-lock.json
README.md software healthy README.md
LICENSE software healthy LICENSE
package.json software healthy package.json
tsup.config.ts software healthy tsup.config.ts
Dockerfile software healthy Dockerfile
tsconfig.json software healthy tsconfig.json
styles.css software healthy landing/styles.css
README.md software healthy landing/README.md
index.html software healthy landing/index.html
helpers.ts software healthy tests/browser/helpers.ts
viewer-smoke.spec.ts software healthy tests/browser/viewer-smoke.spec.ts
student-journey.spec.ts software healthy tests/browser/student-journey.spec.ts
inspect-core.mjs software healthy scripts/inspect-core.mjs
generate-teacher-stickers.mjs software healthy scripts/generate-teacher-stickers.mjs
check-viewer-script.mjs software healthy scripts/check-viewer-script.mjs
balance-report.mjs software healthy scripts/balance-report.mjs
create-hall-pass-card-collection.mjs software healthy scripts/create-hall-pass-card-collection.mjs
smoke.mjs software healthy scripts/smoke.mjs
generate-core-vectors.mjs software healthy scripts/generate-core-vectors.mjs
create-core-pack-collection.mjs software healthy scripts/create-core-pack-collection.mjs
eval-voice.mjs software healthy scripts/eval-voice.mjs
build-spa.mjs software healthy scripts/build-spa.mjs
check-nft-image-urls.mjs software healthy scripts/check-nft-image-urls.mjs
migrate-dynamo-to-sqlite.mjs software healthy scripts/migrate-dynamo-to-sqlite.mjs
check-privy-client-bundle.mjs software healthy scripts/check-privy-client-bundle.mjs
generate-built-in-question-bank.mjs software healthy scripts/generate-built-in-question-bank.mjs
check-viewer-bundle.mjs software healthy scripts/check-viewer-bundle.mjs
generate-nft-grok-art.mjs software healthy scripts/generate-nft-grok-art.mjs
server.mjs software healthy scripts/server.mjs
landing.mjs software healthy scripts/landing.mjs
fix-node-sqlite-import.mjs software healthy scripts/fix-node-sqlite-import.mjs
generate-nft-card-crops.mjs software healthy scripts/generate-nft-card-crops.mjs
serve-spa.mjs software healthy scripts/serve-spa.mjs
public-base.mjs software healthy scripts/public-base.mjs
upload-nft-images-arweave.mjs software healthy scripts/upload-nft-images-arweave.mjs
dev-server.mjs software healthy scripts/dev-server.mjs
http-limits.mjs software healthy scripts/http-limits.mjs
core-vectors.json software healthy scripts/core-vectors.json
fetch-model-catalog.mjs software healthy scripts/fetch-model-catalog.mjs
dependabot.yml software healthy .github/dependabot.yml
PULL_REQUEST_TEMPLATE.md software healthy .github/PULL_REQUEST_TEMPLATE.md
regression.yml software healthy .github/ISSUE_TEMPLATE/regression.yml
lockfile.yml software healthy .github/workflows/lockfile.yml

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
records software healthy tests/browser/helpers.ts:records
cards software healthy scripts/smoke.mjs:cards
is software healthy scripts/smoke.mjs:is
of software healthy scripts/smoke.mjs:of
BoundRubyHighService software healthy src/index.ts:BoundRubyHighService
BoundChatService software healthy src/index.ts:BoundChatService
requirements software healthy src/chat-routes.ts:requirements
work software healthy src/chat-routes.ts:work
needs software healthy src/chat-routes.ts:needs
is software healthy src/chat-routes.ts:is
report software healthy src/chat-routes.ts:report
moving software healthy src/chat-routes.ts:moving
in software healthy src/chat-routes.ts:in
HostedImageChargeError software healthy src/chat-routes.ts:HostedImageChargeError
loop software healthy src/chat-routes.ts:loop
questions software healthy src/pack-library-routes.ts:questions
of software healthy src/types.ts:of
questions software healthy src/types.ts:questions
bookkeeping software healthy src/types.ts:bookkeeping
history software healthy src/types.ts:history
on software healthy src/types.ts:on
becomes software healthy src/types.ts:becomes
per software healthy src/types.ts:per
mechanic software healthy src/types.ts:mechanic
and software healthy src/types.ts:and
window software healthy src/types.ts:window
is software healthy src/types.ts:is
for software healthy src/types.ts:for
Service software healthy src/runtime.ts:Service
complete software healthy src/viewer-parts/client-pure.ts:complete
can software healthy src/viewer-parts/html.ts:can
remains software healthy src/viewer-parts/css.ts:remains
is software healthy src/viewer-parts/client.ts:is
report software healthy src/viewer-parts/client.ts:report
ready software healthy src/viewer-parts/client.ts:ready
question software healthy src/viewer-parts/client.ts:question
result software healthy src/viewer-parts/client.ts:result
passed software healthy src/viewer-parts/client.ts:passed
complete software healthy src/viewer-parts/client.ts:complete
roster software healthy src/viewer-parts/client.ts:roster
can software healthy src/viewer-parts/client.ts:can
content software healthy src/viewer-parts/client.ts:content
and software healthy src/viewer-parts/client.ts:and
needed software healthy src/viewer-parts/client.ts:needed
at software healthy src/viewer-parts/client.ts:at
counted software healthy src/viewer-parts/client.ts:counted
affinity software healthy src/viewer-parts/client.ts:affinity
becomes software healthy src/viewer-parts/client.ts:becomes
winner software healthy src/viewer-parts/client.ts:winner
wins software healthy src/viewer-parts/client.ts:wins

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/api/apps/ruby-high/nft/metadata/hall-pass/collection.json frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/metadata/hall-pass/lyra/123456.json frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/metadata/hall-pass/captain-null/777… frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/metadata/hall-pass/not-real/1.json frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/metadata/core/collection.json frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/metadata/core/pack/card-pack-1/1234… frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/metadata/core/pack/card-pack-1/1234… frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/metadata/core/pack/card-pack-1/1234… frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/open-pack frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/metadata/hall-pass/card/hpc_missing… frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/sync-packs frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/mint-card-prepare frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/mint-card-submit frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/mint-card-confirm frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/mint-pack frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/burn-prepare frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/nft/burn-confirm frontend healthy src/__tests__/nft-routes.test.ts
/api/apps/ruby-high/packs frontend healthy src/__tests__/pack-routes.test.ts
/api/apps/ruby-high/packs/active frontend healthy src/__tests__/pack-routes.test.ts
/api/apps/ruby-high/packs/import-anki frontend healthy src/__tests__/pack-routes.test.ts
/api/apps/ruby-high/packs/connect-agent frontend healthy src/__tests__/pack-routes.test.ts
/api/apps/ruby-high/packs/import-pdf frontend healthy src/__tests__/pack-routes.test.ts
/api/apps/ruby-high/pack-drafts frontend healthy src/__tests__/pack-library-routes.test.ts
/api/apps/ruby-high/pack-library frontend healthy src/__tests__/pack-library-routes.test.ts
/api/apps/ruby-high/pack-library/search?q=signals frontend healthy src/__tests__/pack-library-routes.test.ts
/api/apps/ruby-high/pack-library/search?q=coach frontend healthy src/__tests__/pack-library-routes.test.ts
/api/apps/ruby-high/pack-library/search?q=molarity%3F frontend healthy src/__tests__/pack-library-routes.test.ts
/api/apps/ruby-high/pack-library/search?q=zzzzquark frontend healthy src/__tests__/pack-library-routes.test.ts
/api/apps/ruby-high/pack-library/search?q= frontend healthy src/__tests__/pack-library-routes.test.ts
/api/apps/ruby-high/billing/products frontend healthy src/__tests__/billing-routes.test.ts
/api/apps/ruby-high/billing/welcome frontend healthy src/__tests__/billing-routes.test.ts
/api/apps/ruby-high/billing/ai-pass frontend healthy src/__tests__/billing-routes.test.ts
/api/apps/ruby-high/billing/status frontend healthy src/__tests__/billing-routes.test.ts
/api/apps/ruby-high/billing/checkout frontend healthy src/__tests__/billing-routes.test.ts
/api/apps/ruby-high/billing/stripe/webhook frontend healthy src/__tests__/billing-routes.test.ts
/api/apps/ruby-high/billing/card-burn frontend healthy src/__tests__/billing-routes.test.ts
/api/apps/ruby-high/billing/solana/quote frontend healthy src/__tests__/billing-routes.test.ts
/api/apps/ruby-high/billing/solana/submit frontend healthy src/__tests__/billing-routes.test.ts
/api/apps/ruby-high/billing/solana/confirm frontend healthy src/__tests__/billing-routes.test.ts
/api/apps/ruby-high/billing/revenuecat/webhook frontend healthy src/__tests__/billing-routes.test.ts
/viewer frontend healthy src/__tests__/share-loop.test.ts
/api/apps/ruby-high/admin frontend healthy src/__tests__/admin-yearbook-routes.test.ts
/api/apps/ruby-high/admin/metrics frontend healthy src/__tests__/admin-yearbook-routes.test.ts
/api/apps/ruby-high/admin/metrics/schema frontend healthy src/__tests__/admin-yearbook-routes.test.ts
/api/apps/ruby-high/metrics/event frontend healthy src/__tests__/admin-yearbook-routes.test.ts
/api/apps/ruby-high/viewer frontend healthy src/__tests__/admin-yearbook-routes.test.ts
/viewer?refresh=overflow frontend healthy src/__tests__/admin-yearbook-routes.test.ts
/api/apps/ruby-high/admin/overview frontend healthy src/__tests__/admin-yearbook-routes.test.ts

LabelLayerStatusPath
landing software healthy landing
tests software healthy tests
browser software healthy tests/browser
scripts software healthy scripts
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
viewer-parts software healthy src/viewer-parts
characters software healthy src/characters
content software healthy src/content
packs software healthy src/content/packs
services software healthy src/services
ruby-high software healthy src/services/ruby-high
__tests__ software healthy src/__tests__
actions software healthy src/actions
routes software healthy src/routes
docs software healthy docs
nft software healthy docs/nft
infra software healthy infra
client software healthy client
ruby2 software healthy ruby2
c software healthy ruby2/c
tests software healthy ruby2/c/tests
tools software healthy ruby2/c/tools
src software healthy ruby2/c/src
include software healthy ruby2/c/include
visual-scene software healthy ruby2/visual-scene
scripts software healthy ruby2/visual-scene/scripts
gumroad software healthy gumroad
assets software healthy assets
fonts software healthy assets/fonts
corpora software healthy assets/corpora
questions software healthy assets/questions

LabelLayerStatusPath
auth::src/routes.ts security healthy src/routes.ts
auth::.github/workflows/smoke.yml security healthy .github/workflows/smoke.yml
auth::scripts/generate-built-in-question-bank.mjs security healthy scripts/generate-built-in-question-bank.mjs
auth::src/routes/context.ts security healthy src/routes/context.ts
auth::src/services/auth-service.ts security healthy src/services/auth-service.ts
auth::src/viewer-parts/client.ts security healthy src/viewer-parts/client.ts
auth::README.md security healthy README.md
auth::src/routes/constants.ts security healthy src/routes/constants.ts
auth::src/__tests__/pack-routes.test.ts security healthy src/__tests__/pack-routes.test.ts
auth::src/__tests__/bug-report-routes.test.ts security healthy src/__tests__/bug-report-routes.test.ts
auth::src/chat-routes.ts security healthy src/chat-routes.ts
auth::src/__tests__/oauth-nonce.test.ts security healthy src/__tests__/oauth-nonce.test.ts
auth::src/routes/x-social.ts security healthy src/routes/x-social.ts
auth::infra/README.md security healthy infra/README.md
auth::assets/questions/ruby.json security healthy assets/questions/ruby.json
auth::src/__tests__/x-social-service.test.ts security healthy src/__tests__/x-social-service.test.ts
auth::scripts/smoke.mjs security healthy scripts/smoke.mjs
auth::src/services/x-social-service.ts security healthy src/services/x-social-service.ts
auth::infra/iam-trust-policy.json security healthy infra/iam-trust-policy.json
auth::.github/workflows/deploy-app-runner-legacy.yml security healthy .github/workflows/deploy-app-runner-legacy.yml

LabelLayerStatusPath
127.0.0.1 network healthy playwright.config.ts
185.199.108.133 network healthy src/__tests__/pack-library-routes.test.ts
203.0.113.10 network healthy src/__tests__/pack-library-routes.test.ts
203.0.113.22 network healthy src/__tests__/pack-library-routes.test.ts
203.0.113.11 network healthy src/__tests__/bug-report-routes.test.ts
203.0.113.12 network healthy src/__tests__/bug-report-routes.test.ts
203.0.113.13 network healthy src/__tests__/bug-report-routes.test.ts
203.0.113.14 network healthy src/__tests__/bug-report-routes.test.ts
203.0.113.16 network healthy src/__tests__/bug-report-routes.test.ts
203.0.113.17 network healthy src/__tests__/bug-report-routes.test.ts
203.0.113.66 network healthy src/__tests__/bug-report-routes.test.ts
203.0.113.15 network healthy src/__tests__/bug-report-routes.test.ts
203.0.113.9 network healthy src/__tests__/admin-yearbook-routes.test.ts

LabelLayerStatusPath
port:8080 network healthy Dockerfile
port:3000 network healthy landing/README.md
port:443 network healthy scripts/upload-nft-images-arweave.mjs
port:05 network healthy .github/ISSUE_TEMPLATE/regression.yml
port:23 network healthy .github/ISSUE_TEMPLATE/regression.yml
port:07 network healthy .github/ISSUE_TEMPLATE/regression.yml
port:18 network healthy .github/ISSUE_TEMPLATE/regression.yml
port:45 network healthy .github/ISSUE_TEMPLATE/regression.yml
port:55 network healthy .github/ISSUE_TEMPLATE/regression.yml

LabelLayerStatusPath
check cicd healthy .github/workflows/lockfile.yml
build-and-deploy cicd healthy .github/workflows/deploy-app-runner-legacy.yml
verify cicd healthy .github/workflows/deploy-fly.yml
deploy cicd healthy .github/workflows/deploy-fly.yml
smoke cicd healthy .github/workflows/smoke.yml

LabelLayerStatusPath
gha::lockfile cicd healthy .github/workflows/lockfile.yml
gha::deploy-app-runner-legacy cicd healthy .github/workflows/deploy-app-runner-legacy.yml
gha::deploy-fly cicd healthy .github/workflows/deploy-fly.yml
gha::smoke cicd healthy .github/workflows/smoke.yml

LabelLayerStatusPath
sqlite data healthy fly.toml
redis data healthy src/__tests__/state-store-factory.test.ts
cassandra data healthy src/__tests__/chat-routes-auth.test.ts

LabelLayerStatusPath
AWS_REGION cicd healthy
FLY_API_TOKEN cicd healthy

LabelLayerStatusPath
cenetex__app-ruby-high software healthy /data/fable5_failed_archive/cenetex__app-ruby-high

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
vps::aws hardware healthy fly.toml

LabelLayerStatusPath
gpu (detected) hardware healthy src/model-catalog.json
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/2264ecae-c8f2-4457-8e3f-8642c77c43c2/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2264ecae-c8f2-4457-8e3f-8642c77c43c2/

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.