https://github.com/SourcedOut/SourcedOut-AI-Lite
· scanned 2026-06-16 00:18 UTC (2 months, 2 weeks ago)
35 raw signals (0 security + 35 graph)
Last scanned 2 months, 2 weeks ago · v1 · 35 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 507 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 |
|---|---|---|---|
showSuccess |
software | healthy | auth-callback.js:showSuccess |
showError |
software | healthy | auth-callback.js:showError |
_batchGetStorage |
software | healthy | batch.js:_batchGetStorage |
_logCampaignEvent |
software | healthy | batch.js:_logCampaignEvent |
openBatchDrawer |
software | healthy | batch.js:openBatchDrawer |
closeBatchDrawer |
software | healthy | batch.js:closeBatchDrawer |
showHome |
software | healthy | batch.js:showHome |
showCampaignView |
software | healthy | batch.js:showCampaignView |
setNewCampaignSectionOpen |
software | healthy | batch.js:setNewCampaignSectionOpen |
resetImportForm |
software | healthy | batch.js:resetImportForm |
parseCsv |
software | healthy | batch.js:parseCsv |
csvToObjects |
software | healthy | batch.js:csvToObjects |
get |
software | healthy | batch.js:get |
loadJobsForSelector |
software | healthy | batch.js:loadJobsForSelector |
renderJobSelectors |
software | healthy | batch.js:renderJobSelectors |
loadCampaignsList |
software | healthy | batch.js:loadCampaignsList |
openCampaign |
software | healthy | batch.js:openCampaign |
showStep |
software | healthy | batch.js:showStep |
setupDropzone |
software | healthy | batch.js:setupDropzone |
readCsvFile |
software | healthy | batch.js:readCsvFile |
handlePastedText |
software | healthy | batch.js:handlePastedText |
afterParse |
software | healthy | batch.js:afterParse |
checkImportReady |
software | healthy | batch.js:checkImportReady |
hasName |
software | healthy | batch.js:hasName |
doImport |
software | healthy | batch.js:doImport |
name |
software | healthy | batch.js:name |
loadCandidatePanel |
software | healthy | batch.js:loadCandidatePanel |
_checkForReplies |
software | healthy | batch.js:_checkForReplies |
email |
software | healthy | batch.js:email |
renderCandidateList |
software | healthy | batch.js:renderCandidateList |
updateBatchActionButtons |
software | healthy | batch.js:updateBatchActionButtons |
runProcessAll |
software | healthy | batch.js:runProcessAll |
pollCandidateUntilDone |
software | healthy | batch.js:pollCandidateUntilDone |
fresh |
software | healthy | batch.js:fresh |
runSingleEnrich |
software | healthy | batch.js:runSingleEnrich |
runSingleDraft |
software | healthy | batch.js:runSingleDraft |
runEnrichAll |
software | healthy | batch.js:runEnrichAll |
runDraftAll |
software | healthy | batch.js:runDraftAll |
loadReviewQueue |
software | healthy | batch.js:loadReviewQueue |
renderCurrentReview |
software | healthy | batch.js:renderCurrentReview |
advanceReview |
software | healthy | batch.js:advanceReview |
approveCandidate |
software | healthy | batch.js:approveCandidate |
skipCandidate |
software | healthy | batch.js:skipCandidate |
markResponded |
software | healthy | batch.js:markResponded |
markFollowedUp |
software | healthy | batch.js:markFollowedUp |
loadFollowupSettings |
software | healthy | batch.js:loadFollowupSettings |
daysSince |
software | healthy | batch.js:daysSince |
_updateOverdueBadge |
software | healthy | batch.js:_updateOverdueBadge |
_esc |
software | healthy | batch.js:_esc |
_statusBadge |
software | healthy | batch.js:_statusBadge |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ecosystem.config.js |
software | healthy | ecosystem.config.js |
background.js |
software | healthy | background.js |
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
manifest.json |
software | healthy | manifest.json |
auth-callback.js |
software | healthy | auth-callback.js |
README.md |
software | healthy | README.md |
.stylelintrc.json |
software | healthy | .stylelintrc.json |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
batch.js |
software | healthy | batch.js |
package-lock.json |
software | healthy | package-lock.json |
config.js |
software | healthy | config.js |
components.json |
software | healthy | components.json |
popup.js |
software | healthy | popup.js |
tsconfig.json |
software | healthy | tsconfig.json |
auth.html |
software | healthy | auth.html |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
next.config.mjs |
software | healthy | next.config.mjs |
popup.html |
software | healthy | ui/popup.html |
index.ts |
software | healthy | legacy/enrich-and-draft/index.ts |
config.toml |
software | healthy | supabase/config.toml |
index.ts |
software | healthy | supabase/functions/enrich-lite/index.ts |
20260610142247_initial_schema_from_prod.sql |
software | healthy | supabase/migrations/20260610142247_initial_schema_from_prod… |
20260611150000_add_increment_ai_run_and_refund_credit.sql |
software | healthy | supabase/migrations/20260611150000_add_increment_ai_run_and… |
auth.js |
software | healthy | core/auth.js |
reply-checker.js |
software | healthy | core/reply-checker.js |
api.js |
software | healthy | core/api.js |
ThemeSwitch.tsx |
software | healthy | src/components/ThemeSwitch.tsx |
SEO.tsx |
software | healthy | src/components/SEO.tsx |
table.tsx |
software | healthy | src/components/ui/table.tsx |
sheet.tsx |
software | healthy | src/components/ui/sheet.tsx |
calendar.tsx |
software | healthy | src/components/ui/calendar.tsx |
collapsible.tsx |
software | healthy | src/components/ui/collapsible.tsx |
toaster.tsx |
software | healthy | src/components/ui/toaster.tsx |
sidebar.tsx |
software | healthy | src/components/ui/sidebar.tsx |
checkbox.tsx |
software | healthy | src/components/ui/checkbox.tsx |
avatar.tsx |
software | healthy | src/components/ui/avatar.tsx |
badge.tsx |
software | healthy | src/components/ui/badge.tsx |
alert-dialog.tsx |
software | healthy | src/components/ui/alert-dialog.tsx |
dialog.tsx |
software | healthy | src/components/ui/dialog.tsx |
radio-group.tsx |
software | healthy | src/components/ui/radio-group.tsx |
dropdown-menu.tsx |
software | healthy | src/components/ui/dropdown-menu.tsx |
button.tsx |
software | healthy | src/components/ui/button.tsx |
accordion.tsx |
software | healthy | src/components/ui/accordion.tsx |
alert.tsx |
software | healthy | src/components/ui/alert.tsx |
context-menu.tsx |
software | healthy | src/components/ui/context-menu.tsx |
carousel.tsx |
software | healthy | src/components/ui/carousel.tsx |
card.tsx |
software | healthy | src/components/ui/card.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ui |
software | healthy | ui |
legacy |
software | healthy | legacy |
enrich-and-draft |
software | healthy | legacy/enrich-and-draft |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
enrich-lite |
software | healthy | supabase/functions/enrich-lite |
migrations |
software | healthy | supabase/migrations |
core |
software | healthy | core |
src |
software | healthy | src |
components |
software | healthy | src/components |
ui |
software | healthy | src/components/ui |
contexts |
software | healthy | src/contexts |
lib |
software | healthy | src/lib |
pages |
software | healthy | src/pages |
api |
software | healthy | src/pages/api |
hooks |
software | healthy | src/hooks |
styles |
software | healthy | src/styles |
| Label | Layer | Status | Path |
|---|---|---|---|
credits |
data | healthy | supabase/migrations/20260610142247_initial_schema_from_prod… |
recruiter_profiles |
data | healthy | supabase/migrations/20260610142247_initial_schema_from_prod… |
saved_profiles |
data | healthy | supabase/migrations/20260610142247_initial_schema_from_prod… |
saved_jobs |
data | healthy | supabase/migrations/20260610142247_initial_schema_from_prod… |
campaigns |
data | healthy | supabase/migrations/20260610142247_initial_schema_from_prod… |
campaign_candidates |
data | healthy | supabase/migrations/20260610142247_initial_schema_from_prod… |
enrichment_debug_logs |
data | healthy | supabase/migrations/20260610142247_initial_schema_from_prod… |
lookup_locks |
data | healthy | supabase/migrations/20260610142247_initial_schema_from_prod… |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::popup.js |
security | healthy | popup.js |
auth::core/reply-checker.js |
security | healthy | core/reply-checker.js |
auth::core/api.js |
security | healthy | core/api.js |
auth::ui/popup.html |
security | healthy | ui/popup.html |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::README.md |
security | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
/_document |
frontend | healthy | src/pages/_document.tsx |
/404 |
frontend | healthy | src/pages/404.tsx |
/ |
frontend | healthy | src/pages/index.tsx |
/_app |
frontend | healthy | src/pages/_app.tsx |
/api/hello |
frontend | healthy | src/pages/api/hello.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
Document |
frontend | healthy | src/pages/_document.tsx |
NotFound |
frontend | healthy | src/pages/404.tsx |
Home |
frontend | healthy | src/pages/index.tsx |
App |
frontend | healthy | src/pages/_app.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
20260610142247_initial_schema_from_prod.sql |
data | healthy | supabase/migrations/20260610142247_initial_schema_from_prod… |
20260611150000_add_increment_ai_run_and_refund_credit.sql |
data | healthy | supabase/migrations/20260611150000_add_increment_ai_run_and… |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-yh3x7ieo |
software | healthy | /tmp/repobility-clone-yh3x7ieo |
| Label | Layer | Status | Path |
|---|---|---|---|
actually |
software | healthy | popup.js:actually |
| Label | Layer | Status | Path |
|---|---|---|---|
1.1.1.1 |
network | healthy | legacy/enrich-and-draft/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | core/auth.js |
This page is publicly accessible at:
https://repobility.com/scan/a38356eb-4513-4e10-a1c7-755ddb02bc14/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a38356eb-4513-4e10-a1c7-755ddb02bc14/
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.