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.

Centre-For-Social-Research/TASI-SITE

https://github.com/Centre-For-Social-Research/TASI-SITE · scanned 2026-06-17 01:22 UTC (1 month, 2 weeks ago)

30 raw signals (0 security + 30 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +2.6 (diff) · 30 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 1897 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
getClerkFrontendApiOrigin software healthy next.config.mjs:getClerkFrontendApiOrigin
absolutePath software healthy tests/sponsor-page.test.cjs:absolutePath
readFile software healthy tests/sponsor-page.test.cjs:readFile
importModule software healthy tests/sponsor-page.test.cjs:importModule
readFile software healthy tests/festival-ticketing-spotlight.test.cjs:readFile
readFile software healthy tests/themes-page.test.cjs:readFile
loadModule software healthy tests/themes-page.test.cjs:loadModule
readSource software healthy tests/particles-dependency-compat.test.cjs:readSource
repoPath software healthy tests/attendees-page.test.cjs:repoPath
read software healthy tests/attendees-page.test.cjs:read
readFile software healthy tests/clerk-provider-topology.test.cjs:readFile
readSource software healthy tests/delivery-jobs-panel.test.cjs:readSource
absolutePath software healthy tests/tasi-2025-page.test.cjs:absolutePath
readFile software healthy tests/tasi-2025-page.test.cjs:readFile
importModule software healthy tests/tasi-2025-page.test.cjs:importModule
importModule software healthy tests/festival-ticketing-core.test.cjs:importModule
readSource software healthy tests/admin-registration-performance.test.cjs:readSource
getNow software healthy tests/admin-registration-performance.test.cjs:getNow
and software healthy tests/admin-registration-performance.test.cjs:and
public software healthy tests/admin-registration-performance.test.cjs:public
readFile software healthy tests/festival-ticketing-modal.test.cjs:readFile
importModule software healthy tests/festival-payment-route-handlers.test.cjs:importModule
createJsonRequest software healthy tests/festival-payment-route-handlers.test.cjs:createJsonRe…
createTextRequest software healthy tests/festival-payment-route-handlers.test.cjs:createTextRe…
readSource software healthy tests/registration-email-job-service.test.cjs:readSource
readFile software healthy tests/branded-page-hero-particles.test.cjs:readFile
getSiteHeaderValue software healthy tests/next-config-security.test.cjs:getSiteHeaderValue
register software healthy tests/next-config-security.test.cjs:register
onRequestError software healthy tests/next-config-security.test.cjs:onRequestError
resolve software healthy tests/input-forms-stress.test.cjs:resolve
importModule software healthy tests/input-forms-stress.test.cjs:importModule
validateChatMessages software healthy tests/input-forms-stress.test.cjs:validateChatMessages
shouldSendMessage software healthy tests/input-forms-stress.test.cjs:shouldSendMessage
absolutePath software healthy tests/tasi-2026-page.test.cjs:absolutePath
readFile software healthy tests/tasi-2026-page.test.cjs:readFile
importModule software healthy tests/tasi-2026-page.test.cjs:importModule
importModule software healthy tests/festival-ticketing-validation.test.cjs:importModule
buildBasePayload software healthy tests/festival-ticketing-validation.test.cjs:buildBasePaylo…
resolve software healthy tests/azure-whatsapp-notifications.test.cjs:resolve
read software healthy tests/azure-whatsapp-notifications.test.cjs:read
importModule software healthy tests/azure-whatsapp-notifications.test.cjs:importModule
absolutePath software healthy tests/receptions-2026-page.test.cjs:absolutePath
readFile software healthy tests/receptions-2026-page.test.cjs:readFile
readFiles software healthy tests/receptions-2026-page.test.cjs:readFiles
importQr software healthy tests/qr-stress.test.cjs:importQr
read software healthy tests/upload-validation.test.cjs:read
importModule software healthy tests/upload-validation.test.cjs:importModule
protectPublicMultipartPostRoute software healthy tests/upload-validation.test.cjs:protectPublicMultipartPost…
readSource software healthy tests/registration-ops-cron.test.cjs:readSource
importModule software healthy tests/ticketing-core.test.cjs:importModule

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
sentry.client.config.js software healthy sentry.client.config.js
CLAUDE.md software healthy CLAUDE.md
sentry.edge.config.js software healthy sentry.edge.config.js
AGENTS.md software healthy AGENTS.md
next.config.mjs software healthy next.config.mjs
vercel.json software healthy vercel.json
.prettierrc.json software healthy .prettierrc.json
eslint.config.mjs software healthy eslint.config.mjs
package-lock.json software healthy package-lock.json
sanity.config.js software healthy sanity.config.js
DESIGN_RULES.md software healthy DESIGN_RULES.md
README.md software healthy README.md
postcss.config.mjs software healthy postcss.config.mjs
sentry.server.config.js software healthy sentry.server.config.js
package.json software healthy package.json
UI-REVIEW-public.md software healthy UI-REVIEW-public.md
jsconfig.json software healthy jsconfig.json
UI-REVIEW-admin.md software healthy UI-REVIEW-admin.md
sanity.cli.ts software healthy sanity.cli.ts
tailwind.config.cjs software healthy tailwind.config.cjs
next-env.d.ts software healthy next-env.d.ts
tsconfig.json software healthy tsconfig.json
sponsor-page.test.cjs software healthy tests/sponsor-page.test.cjs
operator-session.test.cjs software healthy tests/operator-session.test.cjs
programme-speaker-curation.test.cjs software healthy tests/programme-speaker-curation.test.cjs
festival-ticketing-spotlight.test.cjs software healthy tests/festival-ticketing-spotlight.test.cjs
registration-job-utils.test.cjs software healthy tests/registration-job-utils.test.cjs
themes-page.test.cjs software healthy tests/themes-page.test.cjs
particles-dependency-compat.test.cjs software healthy tests/particles-dependency-compat.test.cjs
home-hero.test.cjs software healthy tests/home-hero.test.cjs
attendees-page.test.cjs software healthy tests/attendees-page.test.cjs
clerk-provider-topology.test.cjs software healthy tests/clerk-provider-topology.test.cjs
programme-yoel-roth.test.cjs software healthy tests/programme-yoel-roth.test.cjs
delivery-jobs-panel.test.cjs software healthy tests/delivery-jobs-panel.test.cjs
tasi-2025-page.test.cjs software healthy tests/tasi-2025-page.test.cjs
festival-ticketing-core.test.cjs software healthy tests/festival-ticketing-core.test.cjs
admin-registration-performance.test.cjs software healthy tests/admin-registration-performance.test.cjs
operator-auth-ui.test.cjs software healthy tests/operator-auth-ui.test.cjs
check-in-scan-session.test.cjs software healthy tests/check-in-scan-session.test.cjs
festival-ticketing-modal.test.cjs software healthy tests/festival-ticketing-modal.test.cjs
speakers-directory-paths.test.cjs software healthy tests/speakers-directory-paths.test.cjs
registration-pass-utils.test.cjs software healthy tests/registration-pass-utils.test.cjs
festival-payment-route-handlers.test.cjs software healthy tests/festival-payment-route-handlers.test.cjs
registration-email-job-service.test.cjs software healthy tests/registration-email-job-service.test.cjs
branded-page-hero-particles.test.cjs software healthy tests/branded-page-hero-particles.test.cjs
next-config-security.test.cjs software healthy tests/next-config-security.test.cjs
input-forms-stress.test.cjs software healthy tests/input-forms-stress.test.cjs
check-in-day-schema.test.cjs software healthy tests/check-in-day-schema.test.cjs
ticketing-api-utils.test.cjs software healthy tests/ticketing-api-utils.test.cjs

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

LabelLayerStatusPath
tests software healthy tests
scripts software healthy scripts
.github software healthy .github
instructions software healthy .github/instructions
workflows software healthy .github/workflows
src software healthy src
sanity software healthy src/sanity
schemaTypes software healthy src/sanity/schemaTypes
lib software healthy src/sanity/lib
app software healthy src/app
about software healthy src/app/about
studio software healthy src/app/studio
[[...tool]] software healthy src/app/studio/[[...tool]]
api software healthy src/app/api
registrations software healthy src/app/api/registrations
create software healthy src/app/api/registrations/create
media-accreditation software healthy src/app/api/media-accreditation
create-order software healthy src/app/api/create-order
check-in software healthy src/app/api/check-in
scan software healthy src/app/api/check-in/scan
validate software healthy src/app/api/check-in/validate
recent software healthy src/app/api/check-in/recent
admin software healthy src/app/api/admin
registrations software healthy src/app/api/admin/registrations
[id] software healthy src/app/api/admin/registrations/[id]
summary software healthy src/app/api/admin/registrations/summary
issue-pass software healthy src/app/api/admin/registrations/issue-pass
status software healthy src/app/api/admin/registrations/status
batch software healthy src/app/api/admin/registrations/status/batch
resend software healthy src/app/api/admin/registrations/resend
passes software healthy src/app/api/admin/passes
issue-batch software healthy src/app/api/admin/passes/issue-batch
jobs software healthy src/app/api/admin/passes/jobs
process software healthy src/app/api/admin/passes/jobs/process
[id] software healthy src/app/api/admin/passes/jobs/[id]
retry software healthy src/app/api/admin/passes/jobs/[id]/retry
audit software healthy src/app/api/admin/audit
ticket-orders software healthy src/app/api/admin/ticket-orders
ticket-events software healthy src/app/api/admin/ticket-events
[id] software healthy src/app/api/admin/ticket-events/[id]
badges software healthy src/app/api/admin/badges
export software healthy src/app/api/admin/badges/export
email-jobs software healthy src/app/api/admin/email-jobs
process software healthy src/app/api/admin/email-jobs/process
[id] software healthy src/app/api/admin/email-jobs/[id]
retry software healthy src/app/api/admin/email-jobs/[id]/retry
settings software healthy src/app/api/admin/settings
tickets software healthy src/app/api/admin/tickets
[id] software healthy src/app/api/admin/tickets/[id]
resend-confirmation software healthy src/app/api/admin/tickets/[id]/resend-confirmation

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

LabelLayerStatusPath
NotFound frontend healthy src/app/not-found.tsx
HomePage frontend healthy src/app/page.jsx
GlobalError frontend healthy src/app/global-error.tsx
Error frontend healthy src/app/error.tsx
RootLayout frontend healthy src/app/layout.tsx
AboutPage frontend healthy src/app/about/page.jsx
StudioLayout frontend healthy src/app/studio/layout.jsx
StudioPage frontend healthy src/app/studio/[[...tool]]/page.jsx
StudioLayout frontend healthy src/app/studio/[[...tool]]/layout.jsx
PrivacyPolicyPage frontend healthy src/app/privacy-policy/page.jsx
TermsOfServicePage frontend healthy src/app/terms-of-service/page.jsx
SignInLayout frontend healthy src/app/sign-in/layout.jsx
SignInLoading frontend healthy src/app/sign-in/[[...sign-in]]/loading.jsx
ScrollToTop frontend healthy src/app/sign-in/[[...sign-in]]/scroll-to-top.jsx
CookieSettingsPage frontend healthy src/app/cookie-settings/page.jsx
CookieSettingsLayout frontend healthy src/app/cookie-settings/layout.jsx
Page frontend healthy src/app/themes/page.jsx
AdminLayout frontend healthy src/app/admin/layout.jsx
Page frontend healthy src/app/media/page.jsx
Page frontend healthy src/app/media/press-kit/page.jsx
Page frontend healthy src/app/media/press-releases/page.jsx
Page frontend healthy src/app/plan-your-travel/page.jsx
Page frontend healthy src/app/plan-your-travel/accommodation/page.jsx
Page frontend healthy src/app/plan-your-travel/general-info/page.jsx
Page frontend healthy src/app/plan-your-travel/how-to-reach/page.jsx
Page frontend healthy src/app/plan-your-travel/visa-information/page.jsx
Page frontend healthy src/app/tasi-2025/page.jsx
NotAuthorizedPage frontend healthy src/app/not-authorized/page.jsx
NotAuthorizedLayout frontend healthy src/app/not-authorized/layout.tsx
ProgrammePage frontend healthy src/app/programme/page.jsx
Page frontend healthy src/app/attendees/page.jsx
Page frontend healthy src/app/tasi-2026/page.jsx
Page frontend healthy src/app/exhibition/page.jsx
Page frontend healthy src/app/speaker-application/page.jsx
Page frontend healthy src/app/get-involved/page.jsx
Page frontend healthy src/app/register/page.jsx
Page frontend healthy src/app/partners/page.jsx
TrustAndSafetyIndiaFestivalPage frontend healthy src/app/trust-and-safety-india-festival/page.jsx
Page frontend healthy src/app/sponsor/page.jsx
PastEditionsPage frontend healthy src/app/past-editions/page.jsx
SpeakersPage frontend healthy src/app/speakers/page.jsx
Page frontend healthy src/app/receptions/page.jsx
Page frontend healthy src/app/receptions/2025/page.jsx
Page frontend healthy src/app/receptions/2026/page.jsx
Page frontend healthy src/app/contact/page.jsx
Page frontend healthy src/app/volunteer-application/page.jsx
BlogPage frontend healthy src/app/blog/page.jsx
AppShell frontend healthy src/components/app-shell.jsx
LegalLayout frontend healthy src/components/LegalLayout.jsx
LenisProvider frontend healthy src/components/lenis-provider.jsx

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

LabelLayerStatusPath
/page.jsx frontend healthy src/app/page.jsx
/about frontend healthy src/app/about/page.jsx
/studio/[[...tool]] frontend healthy src/app/studio/[[...tool]]/page.jsx
/privacy-policy frontend healthy src/app/privacy-policy/page.jsx
/terms-of-service frontend healthy src/app/terms-of-service/page.jsx
/sign-in/[[...sign-in]] frontend healthy src/app/sign-in/[[...sign-in]]/page.jsx
/cookie-settings frontend healthy src/app/cookie-settings/page.jsx
/themes frontend healthy src/app/themes/page.jsx
/admin frontend healthy src/app/admin/page.jsx
/admin/registrations frontend healthy src/app/admin/registrations/page.jsx
/admin/check-in frontend healthy src/app/admin/check-in/page.jsx
/admin/audit frontend healthy src/app/admin/audit/page.jsx
/admin/email-jobs frontend healthy src/app/admin/email-jobs/page.jsx
/admin/settings frontend healthy src/app/admin/settings/page.jsx
/admin/delivery frontend healthy src/app/admin/delivery/page.jsx
/admin/tickets frontend healthy src/app/admin/tickets/page.jsx
/media frontend healthy src/app/media/page.jsx
/media/press-kit frontend healthy src/app/media/press-kit/page.jsx
/media/press-releases frontend healthy src/app/media/press-releases/page.jsx
/plan-your-travel frontend healthy src/app/plan-your-travel/page.jsx
/plan-your-travel/accommodation frontend healthy src/app/plan-your-travel/accommodation/page.jsx
/plan-your-travel/general-info frontend healthy src/app/plan-your-travel/general-info/page.jsx
/plan-your-travel/how-to-reach frontend healthy src/app/plan-your-travel/how-to-reach/page.jsx
/plan-your-travel/visa-information frontend healthy src/app/plan-your-travel/visa-information/page.jsx
/tasi-2025 frontend healthy src/app/tasi-2025/page.jsx
/not-authorized frontend healthy src/app/not-authorized/page.jsx
/programme frontend healthy src/app/programme/page.jsx
/programme/session/[slug] frontend healthy src/app/programme/session/[slug]/page.jsx
/attendees frontend healthy src/app/attendees/page.jsx
/tasi-2026 frontend healthy src/app/tasi-2026/page.jsx
/exhibition frontend healthy src/app/exhibition/page.jsx
/speaker-application frontend healthy src/app/speaker-application/page.jsx
/get-involved frontend healthy src/app/get-involved/page.jsx
/register frontend healthy src/app/register/page.jsx
/sign-up/[[...sign-up]] frontend healthy src/app/sign-up/[[...sign-up]]/page.jsx
/partners frontend healthy src/app/partners/page.jsx
/partners/[slug] frontend healthy src/app/partners/[slug]/page.jsx
/trust-and-safety-india-festival frontend healthy src/app/trust-and-safety-india-festival/page.jsx
/sponsor frontend healthy src/app/sponsor/page.jsx
/past-editions frontend healthy src/app/past-editions/page.jsx
/speakers frontend healthy src/app/speakers/page.jsx
/speakers/[slug] frontend healthy src/app/speakers/[slug]/page.jsx
/receptions frontend healthy src/app/receptions/page.jsx
/receptions/2025 frontend healthy src/app/receptions/2025/page.jsx
/receptions/2026 frontend healthy src/app/receptions/2026/page.jsx
/contact frontend healthy src/app/contact/page.jsx
/volunteer-application frontend healthy src/app/volunteer-application/page.jsx
/blog frontend healthy src/app/blog/page.jsx
/blog/[slug] frontend healthy src/app/blog/[slug]/page.jsx
/tickets/success frontend healthy src/app/tickets/success/page.jsx

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

LabelLayerStatusPath
auth::src/components/register/festival-ticketing-section.jsx security healthy src/components/register/festival-ticketing-section.jsx
auth::src/lib/festival-ticketing-db.js security healthy src/lib/festival-ticketing-db.js
auth::src/lib/festival-ticketing-validation.js security healthy src/lib/festival-ticketing-validation.js
auth::src/components/admin/ticketing-admin-panel.jsx security healthy src/components/admin/ticketing-admin-panel.jsx
auth::tests/festival-ticketing-validation.test.cjs security healthy tests/festival-ticketing-validation.test.cjs
auth::AGENTS.md security healthy AGENTS.md
auth::src/components/travel/visa-information-page.jsx security healthy src/components/travel/visa-information-page.jsx
auth::src/lib/festival-ticketing-invoice-model.js security healthy src/lib/festival-ticketing-invoice-model.js
auth::CLAUDE.md security healthy CLAUDE.md

LabelLayerStatusPath
lint cicd healthy .github/workflows/ci.yml
typecheck cicd healthy .github/workflows/ci.yml
test cicd healthy .github/workflows/ci.yml
audit cicd healthy .github/workflows/ci.yml
build cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
StaleRegistrationUpdateError software healthy src/lib/registration-db.js:StaleRegistrationUpdateError
UploadValidationError software healthy src/lib/upload-validation.js:UploadValidationError

LabelLayerStatusPath
redis data healthy .env.example
postgresql data healthy CLAUDE.md

LabelLayerStatusPath
Centre-For-Social-Research__TASI-SITE software healthy /data/fable5_failed_archive/Centre-For-Social-Research__TAS…

LabelLayerStatusPath
public data healthy supabase/schema.sql

LabelLayerStatusPath
127.0.0.1 network healthy next.config.mjs

LabelLayerStatusPath
vps::azure hardware healthy .env.example

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY cicd healthy
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/4f0c12aa-ec5c-493a-a632-2adbda339db7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/4f0c12aa-ec5c-493a-a632-2adbda339db7/

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.