https://github.com/SyAhmedU/throughline-studio
· scanned 2026-06-16 00:27 UTC (2 months, 2 weeks ago)
57 raw signals (0 security + 57 graph)
Last scanned 2 months, 2 weeks ago · v1 · 57 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 454 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 |
|---|---|---|---|
handler |
software | healthy | api/generate.js:handler |
safeParse |
software | healthy | api/generate.js:safeParse |
mount |
software | healthy | src/juice.ts:mount |
upd |
software | healthy | src/juice.ts:upd |
scan |
software | healthy | src/juice.ts:scan |
arm |
software | healthy | src/juice.ts:arm |
App |
software | healthy | src/App.tsx:App |
topic |
software | healthy | src/App.tsx:topic |
Spine |
software | healthy | src/components/Spine.tsx:Spine |
Ambient |
software | healthy | src/components/Ambient.tsx:Ambient |
Icon |
software | healthy | src/components/Icon.tsx:Icon |
XwalkChips |
software | healthy | src/components/XwalkChips.tsx:XwalkChips |
AuthModal |
software | healthy | src/components/AuthModal.tsx:AuthModal |
doGoogle |
software | healthy | src/components/AuthModal.tsx:doGoogle |
doEmail |
software | healthy | src/components/AuthModal.tsx:doEmail |
message |
software | healthy | src/components/AuthModal.tsx:message |
GoogleG |
software | healthy | src/components/AuthModal.tsx:GoogleG |
BrandBar |
software | healthy | src/components/BrandBar.tsx:BrandBar |
SyncPill |
software | healthy | src/components/BrandBar.tsx:SyncPill |
VideoLightbox |
software | healthy | src/components/VideoLightbox.tsx:VideoLightbox |
onKey |
software | healthy | src/components/VideoLightbox.tsx:onKey |
ReadingFacets |
software | healthy | src/components/ReadingFacets.tsx:ReadingFacets |
body |
software | healthy | src/components/ReadingFacets.tsx:body |
post |
software | healthy | src/lib/api.ts:post |
normalize |
software | healthy | src/lib/api.ts:normalize |
generate |
software | healthy | src/lib/api.ts:generate |
isConfigured |
software | healthy | src/lib/auth.ts:isConfigured |
guardedFetch |
software | healthy | src/lib/auth.ts:guardedFetch |
client |
software | healthy | src/lib/auth.ts:client |
currentUser |
software | healthy | src/lib/auth.ts:currentUser |
onAuthChange |
software | healthy | src/lib/auth.ts:onAuthChange |
signInWithGoogle |
software | healthy | src/lib/auth.ts:signInWithGoogle |
signInWithEmail |
software | healthy | src/lib/auth.ts:signInWithEmail |
signOut |
software | healthy | src/lib/auth.ts:signOut |
enabledProviders |
software | healthy | src/lib/auth.ts:enabledProviders |
json |
software | healthy | src/lib/auth.ts:json |
userLabel |
software | healthy | src/lib/auth.ts:userLabel |
name |
software | healthy | src/lib/auth.ts:name |
userInitial |
software | healthy | src/lib/auth.ts:userInitial |
norm |
software | healthy | src/lib/xwalk.ts:norm |
fold |
software | healthy | src/lib/xwalk.ts:fold |
load |
software | healthy | src/lib/xwalk.ts:load |
xwalkFor |
software | healthy | src/lib/xwalk.ts:xwalkFor |
useXwalk |
software | healthy | src/lib/xwalk.ts:useXwalk |
isProject |
software | healthy | src/lib/cloud.ts:isProject |
fetchRows |
software | healthy | src/lib/cloud.ts:fetchRows |
upsertRow |
software | healthy | src/lib/cloud.ts:upsertRow |
deleteRow |
software | healthy | src/lib/cloud.ts:deleteRow |
d |
software | healthy | src/lib/cloud.ts:d |
getTheme |
software | healthy | src/lib/theme.ts:getTheme |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vite.config.ts |
software | healthy | vite.config.ts |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
NOTES.md |
software | healthy | NOTES.md |
generate.js |
software | healthy | api/generate.js |
export-case-studies.mjs |
software | healthy | scripts/export-case-studies.mjs |
juice.ts |
software | healthy | src/juice.ts |
main.tsx |
software | healthy | src/main.tsx |
vite-env.d.ts |
software | healthy | src/vite-env.d.ts |
App.tsx |
software | healthy | src/App.tsx |
Spine.tsx |
software | healthy | src/components/Spine.tsx |
Ambient.tsx |
software | healthy | src/components/Ambient.tsx |
Icon.tsx |
software | healthy | src/components/Icon.tsx |
XwalkChips.tsx |
software | healthy | src/components/XwalkChips.tsx |
AuthModal.tsx |
software | healthy | src/components/AuthModal.tsx |
BrandBar.tsx |
software | healthy | src/components/BrandBar.tsx |
VideoLightbox.tsx |
software | healthy | src/components/VideoLightbox.tsx |
ReadingFacets.tsx |
software | healthy | src/components/ReadingFacets.tsx |
api.ts |
software | healthy | src/lib/api.ts |
auth.ts |
software | healthy | src/lib/auth.ts |
xwalk.ts |
software | healthy | src/lib/xwalk.ts |
cloud.ts |
software | healthy | src/lib/cloud.ts |
theme.ts |
software | healthy | src/lib/theme.ts |
stats.ts |
software | healthy | src/lib/stats.ts |
scales.ts |
software | healthy | src/lib/scales.ts |
stages.ts |
software | healthy | src/lib/stages.ts |
journals.ts |
software | healthy | src/lib/journals.ts |
caseStudies.ts |
software | healthy | src/lib/caseStudies.ts |
store.ts |
software | healthy | src/lib/store.ts |
dataset.ts |
software | healthy | src/lib/dataset.ts |
paperFacets.ts |
software | healthy | src/lib/paperFacets.ts |
useAuth.ts |
software | healthy | src/lib/useAuth.ts |
theories.ts |
software | healthy | src/lib/theories.ts |
useCloudSync.ts |
software | healthy | src/lib/useCloudSync.ts |
sync.ts |
software | healthy | src/lib/sync.ts |
corpus.ts |
software | healthy | src/lib/corpus.ts |
router.ts |
software | healthy | src/lib/router.ts |
types.ts |
software | healthy | src/lib/types.ts |
prereg.ts |
software | healthy | src/lib/prereg.ts |
useStageData.ts |
software | healthy | src/lib/useStageData.ts |
artifacts.ts |
software | healthy | src/lib/artifacts.ts |
power.ts |
software | healthy | src/lib/power.ts |
MeasureBody.tsx |
software | healthy | src/stages/MeasureBody.tsx |
CollectBody.tsx |
software | healthy | src/stages/CollectBody.tsx |
DiscoverBody.tsx |
software | healthy | src/stages/DiscoverBody.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
api |
software | healthy | api |
scripts |
software | healthy | scripts |
src |
software | healthy | src |
components |
software | healthy | src/components |
lib |
software | healthy | src/lib |
stages |
software | healthy | src/stages |
styles |
software | healthy | src/styles |
views |
software | healthy | src/views |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.env.example |
security | healthy | .env.example |
auth::src/lib/auth.ts |
security | healthy | src/lib/auth.ts |
auth::api/generate.js |
security | healthy | api/generate.js |
auth::src/components/AuthModal.tsx |
security | healthy | src/components/AuthModal.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
XwalkChips |
frontend | healthy | src/components/XwalkChips.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-tppe7du2 |
software | healthy | /tmp/repobility-clone-tppe7du2 |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5180 |
network | healthy | vite.config.ts |
This page is publicly accessible at:
https://repobility.com/scan/d1658f28-2744-4a5e-a5cd-eb954fac4a3b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d1658f28-2744-4a5e-a5cd-eb954fac4a3b/
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.