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.

alansaw/vganalyzer

https://github.com/alansaw/vganalyzer · scanned 2026-06-17 01:31 UTC (1 month, 2 weeks ago)

25 raw signals (0 security + 25 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -8.6 (diff) · 25 actionable findings from 1 signal source. 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 333 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
stubBase software healthy server/tests/unit/realHistory.test.ts:stubBase
tx software healthy server/tests/unit/portfolio.test.ts:tx
quote software healthy server/tests/unit/cache.test.ts:quote
spyBase software healthy server/tests/unit/cache.test.ts:spyBase
useTestDb software healthy server/tests/integration/api.test.ts:useTestDb
rankOf software healthy server/tests/integration/api.test.ts:rankOf
loginCookie software healthy server/tests/integration/api.test.ts:loginCookie
main software healthy server/src/index.ts:main
createApp software healthy server/src/app.ts:createApp
adminPassword software healthy server/src/auth.ts:adminPassword
viewerPassword software healthy server/src/auth.ts:viewerPassword
sessionSecret software healthy server/src/auth.ts:sessionSecret
authEnabled software healthy server/src/auth.ts:authEnabled
authenticate software healthy server/src/auth.ts:authenticate
timingSafeEq software healthy server/src/auth.ts:timingSafeEq
sign software healthy server/src/auth.ts:sign
createSessionToken software healthy server/src/auth.ts:createSessionToken
verifySessionToken software healthy server/src/auth.ts:verifySessionToken
tokenFromRequest software healthy server/src/auth.ts:tokenFromRequest
setSessionCookie software healthy server/src/auth.ts:setSessionCookie
requireAuth software healthy server/src/auth.ts:requireAuth
requireAdmin software healthy server/src/auth.ts:requireAdmin
authRouter software healthy server/src/auth.ts:authRouter
asyncHandler software healthy server/src/http.ts:asyncHandler
errorHandler software healthy server/src/http.ts:errorHandler
createProvider software healthy server/src/providers/index.ts:createProvider
numOrUndef software healthy server/src/providers/override.ts:numOrUndef
parseIv software healthy server/src/providers/override.ts:parseIv
loadOverrides software healthy server/src/providers/override.ts:loadOverrides
of software healthy server/src/providers/mock.ts:of
hash software healthy server/src/providers/mock.ts:hash
fixtureFor software healthy server/src/providers/mock.ts:fixtureFor
dayList software healthy server/src/providers/mock.ts:dayList
hourList software healthy server/src/providers/mock.ts:hourList
round software healthy server/src/providers/mock.ts:round
withSlot software healthy server/src/providers/realHistory.ts:withSlot
parseApiSeries software healthy server/src/providers/realHistory.ts:parseApiSeries
data software healthy server/src/providers/realHistory.ts:data
parsePageSeries software healthy server/src/providers/realHistory.ts:parsePageSeries
getText software healthy server/src/providers/realHistory.ts:getText
fetchStockAnalysisHistory software healthy server/src/providers/realHistory.ts:fetchStockAnalysisHisto…
real software healthy server/src/providers/realHistory.ts:real
isIntraday software healthy server/src/providers/types.ts:isIntraday
toISODate software healthy server/src/providers/types.ts:toISODate
num software healthy server/src/providers/types.ts:num
getClient software healthy server/src/providers/yahoo.ts:getClient
sleep software healthy server/src/providers/yahoo.ts:sleep
isRateLimit software healthy server/src/providers/yahoo.ts:isRateLimit
msg software healthy server/src/providers/yahoo.ts:msg
withRetry software healthy server/src/providers/yahoo.ts:withRetry

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

LabelLayerStatusPath
.env.example software healthy .env.example
PROGRESS.md software healthy PROGRESS.md
package-lock.json software healthy package-lock.json
README.md software healthy README.md
package.json software healthy package.json
render.yaml software healthy render.yaml
.env.example software healthy server/.env.example
vitest.config.ts software healthy server/vitest.config.ts
package.json software healthy server/package.json
tsconfig.json software healthy server/tsconfig.json
realHistory.test.ts software healthy server/tests/unit/realHistory.test.ts
intrinsicValue.test.ts software healthy server/tests/unit/intrinsicValue.test.ts
portfolio.test.ts software healthy server/tests/unit/portfolio.test.ts
override.test.ts software healthy server/tests/unit/override.test.ts
scoring.test.ts software healthy server/tests/unit/scoring.test.ts
cache.test.ts software healthy server/tests/unit/cache.test.ts
auth.test.ts software healthy server/tests/unit/auth.test.ts
api.test.ts software healthy server/tests/integration/api.test.ts
index.ts software healthy server/src/index.ts
app.ts software healthy server/src/app.ts
auth.ts software healthy server/src/auth.ts
config.ts software healthy server/src/config.ts
http.ts software healthy server/src/http.ts
index.ts software healthy server/src/providers/index.ts
override.ts software healthy server/src/providers/override.ts
cache.ts software healthy server/src/providers/cache.ts
mock.ts software healthy server/src/providers/mock.ts
realHistory.ts software healthy server/src/providers/realHistory.ts
types.ts software healthy server/src/providers/types.ts
yahoo.ts software healthy server/src/providers/yahoo.ts
migrate.ts software healthy server/src/db/migrate.ts
seed.ts software healthy server/src/db/seed.ts
universe.ts software healthy server/src/db/universe.ts
pool.ts software healthy server/src/db/pool.ts
002_reco_forward_iv.sql software healthy server/src/db/migrations/002_reco_forward_iv.sql
001_init.sql software healthy server/src/db/migrations/001_init.sql
transactions.ts software healthy server/src/repositories/transactions.ts
recommendations.ts software healthy server/src/services/recommendations.ts
intrinsicValue.ts software healthy server/src/services/intrinsicValue.ts
portfolio.ts software healthy server/src/services/portfolio.ts
account.ts software healthy server/src/services/account.ts
scoring.ts software healthy server/src/services/scoring.ts
recommendations.ts software healthy server/src/routes/recommendations.ts
portfolio.ts software healthy server/src/routes/portfolio.ts
health.ts software healthy server/src/routes/health.ts
transactions.ts software healthy server/src/routes/transactions.ts
positions.ts software healthy server/src/routes/positions.ts
vite.config.ts software healthy client/vite.config.ts
playwright.config.ts software healthy client/playwright.config.ts
package.json software healthy client/package.json

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

LabelLayerStatusPath
server software healthy server
tests software healthy server/tests
unit software healthy server/tests/unit
integration software healthy server/tests/integration
src software healthy server/src
providers software healthy server/src/providers
db software healthy server/src/db
migrations software healthy server/src/db/migrations
repositories software healthy server/src/repositories
services software healthy server/src/services
routes software healthy server/src/routes
client software healthy client
src software healthy client/src
api software healthy client/src/api
hooks software healthy client/src/hooks
components software healthy client/src/components
pages software healthy client/src/pages
test software healthy client/src/test
e2e software healthy client/e2e
.claude software healthy .claude

LabelLayerStatusPath
USE /api/health api healthy server/src/app.ts
USE /api/auth api healthy server/src/app.ts
USE /api api healthy server/src/app.ts
USE /api/transactions api healthy server/src/app.ts
USE /api/positions api healthy server/src/app.ts
USE /api/portfolio api healthy server/src/app.ts
USE /api/recommendations api healthy server/src/app.ts
POST /login api healthy server/src/auth.ts
POST /logout api healthy server/src/auth.ts
GET /me api healthy server/src/auth.ts
GET / api healthy server/src/routes/recommendations.ts
POST /refresh api healthy server/src/routes/recommendations.ts
GET /universe api healthy server/src/routes/recommendations.ts
GET /scores api healthy server/src/routes/portfolio.ts
GET /history api healthy server/src/routes/portfolio.ts
POST / api healthy server/src/routes/transactions.ts
DELETE /:id api healthy server/src/routes/transactions.ts
GET /:ticker api healthy server/src/routes/positions.ts

LabelLayerStatusPath
/Grades frontend healthy client/src/pages/Grades.tsx
/Portfolio frontend healthy client/src/pages/Portfolio.tsx
/Portfolio.test frontend healthy client/src/pages/Portfolio.test.tsx
/Recommendations frontend healthy client/src/pages/Recommendations.tsx
/Grades.test frontend healthy client/src/pages/Grades.test.tsx
/Methodology frontend healthy client/src/pages/Methodology.tsx
/Recommendations.test frontend healthy client/src/pages/Recommendations.test.tsx
/PositionDetail frontend healthy client/src/pages/PositionDetail.tsx
/Methodology.test frontend healthy client/src/pages/Methodology.test.tsx
/Login frontend healthy client/src/pages/Login.tsx
/ frontend healthy client/src/App.tsx
/positions/:ticker frontend healthy client/src/App.tsx
/recommendations frontend healthy client/src/App.tsx
/grades frontend healthy client/src/App.tsx
/methodology frontend healthy client/src/App.tsx

LabelLayerStatusPath
HttpError software healthy server/src/http.ts:HttpError
OverrideProvider software healthy server/src/providers/override.ts:OverrideProvider
CachingProvider software healthy server/src/providers/cache.ts:CachingProvider
MockProvider software healthy server/src/providers/mock.ts:MockProvider
RealHistoryProvider software healthy server/src/providers/realHistory.ts:RealHistoryProvider
you software healthy server/src/providers/yahoo.ts:you
form software healthy server/src/providers/yahoo.ts:form
YahooProvider software healthy server/src/providers/yahoo.ts:YahooProvider
suffix software healthy client/src/grades.ts:suffix
ResizeObserverStub software healthy client/src/test/setup.ts:ResizeObserverStub

LabelLayerStatusPath
password_literal::server/tests/unit/auth.test.ts security healthy server/tests/unit/auth.test.ts
password_literal::server/tests/unit/auth.test.ts security healthy server/tests/unit/auth.test.ts
password_literal::server/tests/integration/api.test.ts security healthy server/tests/integration/api.test.ts
password_literal::server/tests/integration/api.test.ts security healthy server/tests/integration/api.test.ts

LabelLayerStatusPath
tickers data healthy server/src/db/migrations/001_init.sql
transactions data healthy server/src/db/migrations/001_init.sql
recommendations data healthy server/src/db/migrations/001_init.sql

LabelLayerStatusPath
postgresql data healthy .env.example
postgres data healthy package-lock.json

LabelLayerStatusPath
002_reco_forward_iv.sql data healthy server/src/db/migrations/002_reco_forward_iv.sql
001_init.sql data healthy server/src/db/migrations/001_init.sql

LabelLayerStatusPath
port:4000 network healthy .env.example
port:5173 network healthy client/vite.config.ts

LabelLayerStatusPath
alansaw__vganalyzer software healthy /data/fable5_failed_archive/alansaw__vganalyzer

LabelLayerStatusPath
gpu (detected) hardware healthy server/tests/integration/api.test.ts
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/abeadb46-b9c2-42ac-92de-030303550767/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/abeadb46-b9c2-42ac-92de-030303550767/

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.