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.

abieazizo/pura-ai

https://github.com/abieazizo/pura-ai · scanned 2026-06-17 01:28 UTC (1 month, 2 weeks ago)

237 raw signals (0 security + 237 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -34.0 (diff) · 237 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 4880 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
webShouldBootSkia software healthy index.ts:webShouldBootSkia
search software healthy index.ts:search
loadEnvFromFile software healthy metro.config.js:loadEnvFromFile
loadHandlersBundle software healthy metro.config.js:loadHandlersBundle
readBody software healthy metro.config.js:readBody
writeJson software healthy metro.config.js:writeJson
handleAi software healthy metro.config.js:handleAi
webShowcase software healthy App.tsx:webShowcase
search software healthy App.tsx:search
AnalyzingWebShowcase software healthy App.tsx:AnalyzingWebShowcase
photo software healthy App.tsx:photo
RescanWebShowcase software healthy App.tsx:RescanWebShowcase
steady software healthy App.tsx:steady
RitualWebShowcase software healthy App.tsx:RitualWebShowcase
period software healthy App.tsx:period
ShopWebShowcase software healthy App.tsx:ShopWebShowcase
ShowcaseIndex software healthy App.tsx:ShowcaseIndex
go software healthy App.tsx:go
openFullApp software healthy App.tsx:openFullApp
SkiaProbeGate software healthy App.tsx:SkiaProbeGate
YourSkinWebShowcase software healthy App.tsx:YourSkinWebShowcase
App software healthy App.tsx:App
__esm software healthy api/proxy/[method].js:__esm
__init software healthy api/proxy/[method].js:__init
__commonJS software healthy api/proxy/[method].js:__commonJS
__require software healthy api/proxy/[method].js:__require
__export software healthy api/proxy/[method].js:__export
__copyProps software healthy api/proxy/[method].js:__copyProps
__toESM software healthy api/proxy/[method].js:__toESM
__toCommonJS software healthy api/proxy/[method].js:__toCommonJS
setState software healthy api/proxy/[method].js:setState
getState software healthy api/proxy/[method].js:getState
getInitialState software healthy api/proxy/[method].js:getInitialState
subscribe software healthy api/proxy/[method].js:subscribe
getIteratorFn software healthy api/proxy/[method].js:getIteratorFn
Component software healthy api/proxy/[method].js:Component
which software healthy api/proxy/[method].js:which
ComponentDummy software healthy api/proxy/[method].js:ComponentDummy
PureComponent software healthy api/proxy/[method].js:PureComponent
ReactElement software healthy api/proxy/[method].js:ReactElement
cloneAndReplaceKey software healthy api/proxy/[method].js:cloneAndReplaceKey
isValidElement software healthy api/proxy/[method].js:isValidElement
escape2 software healthy api/proxy/[method].js:escape2
getElementKey software healthy api/proxy/[method].js:getElementKey
noop$1 software healthy api/proxy/[method].js:noop$1
resolveThenable software healthy api/proxy/[method].js:resolveThenable
mapIntoArray software healthy api/proxy/[method].js:mapIntoArray
mapChildren software healthy api/proxy/[method].js:mapChildren
lazyInitializer software healthy api/proxy/[method].js:lazyInitializer
noop2 software healthy api/proxy/[method].js:noop2

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

LabelLayerStatusPath
index.ts software healthy index.ts
.env.example software healthy .env.example
CLAUDE.md software healthy CLAUDE.md
metro.config.js software healthy metro.config.js
vercel.json software healthy vercel.json
VERCEL_DEPLOY.md software healthy VERCEL_DEPLOY.md
package-lock.json software healthy package-lock.json
README.md software healthy README.md
design-log.md software healthy design-log.md
babel.config.js software healthy babel.config.js
SETUP.md software healthy SETUP.md
package.json software healthy package.json
app.json software healthy app.json
App.tsx software healthy App.tsx
tsconfig.json software healthy tsconfig.json
[method].js software healthy api/proxy/[method].js
_handler.ts software healthy api/proxy/_handler.ts
take-onboarding-screenshots.mjs software healthy scripts/take-onboarding-screenshots.mjs
take-shop-screenshots.mjs software healthy scripts/take-shop-screenshots.mjs
lanip.ts software healthy scripts/lanip.ts
verifyReduceMotion.ts software healthy scripts/verifyReduceMotion.ts
product-images.json software healthy scripts/product-images.json
verifyYourRoutine.ts software healthy scripts/verifyYourRoutine.ts
verifyHomeNight.ts software healthy scripts/verifyHomeNight.ts
verifyYourSkin.ts software healthy scripts/verifyYourSkin.ts
take-skinprofile-screenshots.mjs software healthy scripts/take-skinprofile-screenshots.mjs
renderYourSkinShaders.ts software healthy scripts/renderYourSkinShaders.ts
verifyHomeRecommendation.ts software healthy scripts/verifyHomeRecommendation.ts
verifyAi.ts software healthy scripts/verifyAi.ts
patch-web-index.js software healthy scripts/patch-web-index.js
static-serve.cjs software healthy scripts/static-serve.cjs
checkLinkHealth.ts software healthy scripts/checkLinkHealth.ts
verifyShopHonesty.ts software healthy scripts/verifyShopHonesty.ts
design-shot.js software healthy scripts/design-shot.js
_live_scan_test.mjs software healthy scripts/_live_scan_test.mjs
verifyDailyHome.ts software healthy scripts/verifyDailyHome.ts
verifyScanQuality.ts software healthy scripts/verifyScanQuality.ts
verifyRescanCompare.ts software healthy scripts/verifyRescanCompare.ts
genGrainPng.cjs software healthy scripts/genGrainPng.cjs
verifyProductsTab.ts software healthy scripts/verifyProductsTab.ts
verifyAll.ts software healthy scripts/verifyAll.ts
take-shop-screenshots.cjs software healthy scripts/take-shop-screenshots.cjs
verifyTonightDecision.mjs software healthy scripts/verifyTonightDecision.mjs
verify-retake-fix.mjs software healthy scripts/verify-retake-fix.mjs
verifyFirstFinding.ts software healthy scripts/verifyFirstFinding.ts
verifyMoneyEngine.ts software healthy scripts/verifyMoneyEngine.ts
_capture_yourskin.mjs software healthy scripts/_capture_yourskin.mjs
fetch-product-images.ts software healthy scripts/fetch-product-images.ts
bundle-functions.mjs software healthy scripts/bundle-functions.mjs
index.ts software healthy src/api/index.ts

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

LabelLayerStatusPath
api software healthy api
proxy software healthy api/proxy
scripts software healthy scripts
src software healthy src
api software healthy src/api
utils software healthy src/utils
hooks software healthy src/hooks
types software healthy src/types
screens software healthy src/screens
progress software healthy src/screens/progress
plan software healthy src/screens/plan
scan software healthy src/screens/scan
seenIntoFocus software healthy src/screens/scan/seenIntoFocus
ScanAnalyzing software healthy src/screens/scan/ScanAnalyzing
hooks software healthy src/screens/scan/ScanAnalyzing/hooks
components software healthy src/screens/scan/ScanAnalyzing/components
lib software healthy src/screens/scan/ScanAnalyzing/lib
rescanCompare software healthy src/screens/scan/rescanCompare
components software healthy src/screens/scan/components
gaze software healthy src/screens/scan/gaze
reveal software healthy src/screens/scan/reveal
firstFinding software healthy src/screens/scan/firstFinding
yourSkin software healthy src/screens/scan/yourSkin
dev software healthy src/screens/scan/yourSkin/dev
skia software healthy src/screens/scan/yourSkin/skia
home software healthy src/screens/home
v25 software healthy src/screens/home/v25
dev software healthy src/screens/dev
splash software healthy src/screens/splash
onboarding software healthy src/screens/onboarding
dev software healthy src/screens/onboarding/dev
orb software healthy src/screens/onboarding/orb
me software healthy src/screens/me
settings software healthy src/screens/me/settings
productDetail software healthy src/screens/productDetail
v25 software healthy src/screens/productDetail/v25
shop software healthy src/screens/shop
components software healthy src/screens/shop/components
routine software healthy src/screens/routine
v26 software healthy src/screens/routine/v26
plan software healthy src/screens/routine/plan
v25 software healthy src/screens/routine/v25
yourRoutine software healthy src/screens/routine/yourRoutine
components software healthy src/screens/routine/yourRoutine/components
modes software healthy src/screens/routine/yourRoutine/modes
pura software healthy src/screens/routine/pura
companion software healthy src/screens/routine/pura/companion
pura27 software healthy src/screens/pura27
components software healthy src/screens/pura27/components
products software healthy src/screens/products

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

LabelLayerStatusPath
property software healthy api/proxy/[method].js:property
did software healthy api/proxy/[method].js:did
extends software healthy api/proxy/[method].js:extends
_APIError software healthy api/proxy/[method].js:_APIError
_Stream software healthy api/proxy/[method].js:_Stream
_APIPromise software healthy api/proxy/[method].js:_APIPromise
_ChatCompletionRunner software healthy api/proxy/[method].js:_ChatCompletionRunner
_ChatCompletionStream software healthy api/proxy/[method].js:_ChatCompletionStream
_ChatCompletionStreamingRunner software healthy api/proxy/[method].js:_ChatCompletionStreamingRunner
_ResponseStream software healthy api/proxy/[method].js:_ResponseStream
for software healthy api/proxy/[method].js:for
ProxyError software healthy scripts/verifyAi.ts:ProxyError
of software healthy src/utils/aiSkinContext.ts:of
instantly software healthy src/screens/shop/components/ConcernFilterRow.tsx:instantly
ScanResultsErrorBoundary software healthy src/components/scan-results/ScanResultsErrorBoundary.tsx:Sc…
shape software healthy src/scanQuality/engine.ts:shape
ScanQualityEngine software healthy src/scanQuality/engine.ts:ScanQualityEngine
ScanQualityEngine software healthy src/scanQuality/engine.web.ts:ScanQualityEngine
DevScanQualityService software healthy src/services/scanQualityService.ts:DevScanQualityService
AIGatewayUnavailableError software healthy src/ai/aiGateway.ts:AIGatewayUnavailableError
AIProxyError software healthy src/ai/aiGateway.ts:AIProxyError
AIValidationError software healthy src/ai/aiGateway.ts:AIValidationError
AIError software healthy server/openai/openai-client.ts:AIError
for software healthy server/openai/openai-client.ts:for
OpenAIClient software healthy server/openai/openai-client.ts:OpenAIClient
HandlerError software healthy server/lib/handlers.ts:HandlerError
extends software healthy public/mediapipe/vision_bundle.mjs:extends
me software healthy public/mediapipe/vision_bundle.mjs:me
Oi software healthy public/mediapipe/vision_bundle.mjs:Oi
ma software healthy public/mediapipe/vision_bundle.mjs:ma
class software healthy public/mediapipe/wasm/vision_wasm_nosimd_internal.js:class
EmscriptenSjLj software healthy public/mediapipe/wasm/vision_wasm_nosimd_internal.js:Emscri…
ExitStatus software healthy public/mediapipe/wasm/vision_wasm_nosimd_internal.js:ExitSt…
ExceptionInfo software healthy public/mediapipe/wasm/vision_wasm_nosimd_internal.js:Except…
LazyUint8Array software healthy public/mediapipe/wasm/vision_wasm_nosimd_internal.js:LazyUi…
BindingError software healthy public/mediapipe/wasm/vision_wasm_nosimd_internal.js:Bindin…
class software healthy public/mediapipe/wasm/vision_wasm_internal.js:class
EmscriptenSjLj software healthy public/mediapipe/wasm/vision_wasm_internal.js:EmscriptenSjLj
ExitStatus software healthy public/mediapipe/wasm/vision_wasm_internal.js:ExitStatus
ExceptionInfo software healthy public/mediapipe/wasm/vision_wasm_internal.js:ExceptionInfo
LazyUint8Array software healthy public/mediapipe/wasm/vision_wasm_internal.js:LazyUint8Array
BindingError software healthy public/mediapipe/wasm/vision_wasm_internal.js:BindingError

LabelLayerStatusPath
POST /chat/completions api healthy api/proxy/[method].js
POST /audio/speech api healthy api/proxy/[method].js
POST /audio/transcriptions api healthy api/proxy/[method].js
POST /audio/translations api healthy api/proxy/[method].js
POST /batches api healthy api/proxy/[method].js
POST /assistants api healthy api/proxy/[method].js
POST /realtime/sessions api healthy api/proxy/[method].js
POST /realtime/transcription_sessions api healthy api/proxy/[method].js
POST /chatkit/sessions api healthy api/proxy/[method].js
POST /threads api healthy api/proxy/[method].js
POST /threads/runs api healthy api/proxy/[method].js
POST /completions api healthy api/proxy/[method].js
POST /containers api healthy api/proxy/[method].js
POST /conversations api healthy api/proxy/[method].js
POST /embeddings api healthy api/proxy/[method].js
POST /evals api healthy api/proxy/[method].js
POST /files api healthy api/proxy/[method].js
POST /fine_tuning/alpha/graders/run api healthy api/proxy/[method].js
POST /fine_tuning/alpha/graders/validate api healthy api/proxy/[method].js
POST /fine_tuning/jobs api healthy api/proxy/[method].js
POST /images/variations api healthy api/proxy/[method].js
POST /images/edits api healthy api/proxy/[method].js
POST /images/generations api healthy api/proxy/[method].js
POST /moderations api healthy api/proxy/[method].js
POST /realtime/client_secrets api healthy api/proxy/[method].js
POST /responses/input_tokens api healthy api/proxy/[method].js
POST /responses api healthy api/proxy/[method].js
POST /responses/compact api healthy api/proxy/[method].js
POST /skills api healthy api/proxy/[method].js
POST /uploads api healthy api/proxy/[method].js
POST /vector_stores api healthy api/proxy/[method].js
POST /videos api healthy api/proxy/[method].js
POST /videos/characters api healthy api/proxy/[method].js
POST /videos/edits api healthy api/proxy/[method].js
POST /videos/extensions api healthy api/proxy/[method].js

LabelLayerStatusPath
App frontend healthy App.tsx
YourSkinDevGallery frontend healthy src/screens/scan/yourSkin/dev/YourSkinDevGallery.tsx
ColdOpenScreen frontend healthy src/screens/onboarding/ColdOpenScreen.tsx
ColdOpenDevGallery frontend healthy src/screens/onboarding/dev/ColdOpenDevGallery.tsx

LabelLayerStatusPath
192.168.1.42 network healthy scripts/lanip.ts
127.0.0.1 network healthy scripts/design-shot.js

LabelLayerStatusPath
vps::droplet hardware healthy scripts/take-onboarding-screenshots.mjs
vps::azure hardware healthy src/screens/plan/PlanScreen.tsx

LabelLayerStatusPath
abieazizo__pura-ai software healthy /data/fable5_failed_archive/abieazizo__pura-ai

LabelLayerStatusPath
port:8081 network healthy src/api/searchProductsBackend.ts

LabelLayerStatusPath
gpu (detected) hardware healthy index.ts

LabelLayerStatusPath
auth::api/proxy/[method].js security healthy api/proxy/[method].js
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/dae0ac45-409e-4a62-9de2-9f890ea30fa8/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/dae0ac45-409e-4a62-9de2-9f890ea30fa8/

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.