https://github.com/sayedjehad2002/Lumofy-Careers
· scanned 2026-06-16 00:03 UTC (2 months, 3 weeks ago)
68 raw signals (0 security + 68 graph)
Last scanned 2 months, 3 weeks ago · v1 · 66 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 963 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 |
|---|---|---|---|
normalizeConfidence |
software | healthy | supabase/functions/cv-library-classify/index.ts:normalizeCo… |
pickRoleForDepartment |
software | healthy | supabase/functions/cv-library-classify/index.ts:pickRoleFor… |
pickFallbackDepartment |
software | healthy | supabase/functions/cv-library-classify/index.ts:pickFallbac… |
extractClassification |
software | healthy | supabase/functions/cv-library-classify/index.ts:extractClas… |
sanitizeTitle |
software | healthy | supabase/functions/cv-library-classify/index.ts:sanitizeTit… |
publicly |
software | healthy | supabase/functions/auto-analyze-applicant/index.ts:publicly |
responsibilities |
software | healthy | supabase/functions/auto-analyze-applicant/index.ts:responsi… |
requirements |
software | healthy | supabase/functions/auto-analyze-applicant/index.ts:requirem… |
overrides |
software | healthy | supabase/functions/cv-library-parse/index.ts:overrides |
json |
software | healthy | supabase/functions/hr-invite-accept/index.ts:json |
json |
software | healthy | supabase/functions/hr-team/index.ts:json |
pending |
software | healthy | supabase/functions/hr-team/index.ts:pending |
role |
software | healthy | supabase/functions/hr-team/index.ts:role |
token |
software | healthy | supabase/functions/hr-team/index.ts:token |
status |
software | healthy | supabase/functions/hr-team/index.ts:status |
baseType |
software | healthy | supabase/functions/transcribe-audio/index.ts:baseType |
recruiterDirection |
software | healthy | supabase/functions/ai-job-assist/index.ts:recruiterDirection |
trimmed |
software | healthy | supabase/functions/ai-job-assist/index.ts:trimmed |
is |
software | healthy | supabase/functions/admin-data/index.ts:is |
isSafeColumnName |
software | healthy | supabase/functions/admin-data/index.ts:isSafeColumnName |
validateParams |
software | healthy | supabase/functions/admin-data/index.ts:validateParams |
validateWritePayload |
software | healthy | supabase/functions/admin-data/index.ts:validateWritePayload |
hasScalarEqFilter |
software | healthy | supabase/functions/admin-data/index.ts:hasScalarEqFilter |
str |
software | healthy | supabase/functions/submit-application/index.ts:str |
code |
software | healthy | supabase/functions/submit-application/index.ts:code |
json |
software | healthy | supabase/functions/hr-me/index.ts:json |
signed |
software | healthy | supabase/functions/get-cv-url/index.ts:signed |
secret |
software | healthy | supabase/functions/verify-password/index.ts:secret |
ADMIN_EMAIL |
software | healthy | supabase/functions/verify-password/index.ts:ADMIN_EMAIL |
hashPassword |
software | healthy | supabase/functions/verify-password/index.ts:hashPassword |
verifyPassword |
software | healthy | supabase/functions/verify-password/index.ts:verifyPassword |
json |
software | healthy | supabase/functions/verify-password/index.ts:json |
getGeminiKey |
software | healthy | supabase/functions/_shared/ai.ts:getGeminiKey |
mapModel |
software | healthy | supabase/functions/_shared/ai.ts:mapModel |
sleep |
software | healthy | supabase/functions/_shared/ai.ts:sleep |
backoff |
software | healthy | supabase/functions/_shared/ai.ts:backoff |
chatCompletion |
software | healthy | supabase/functions/_shared/ai.ts:chatCompletion |
parseJsonResponse |
software | healthy | supabase/functions/_shared/ai.ts:parseJsonResponse |
text |
software | healthy | supabase/functions/_shared/ai.ts:text |
clampNumber |
software | healthy | supabase/functions/_shared/ai.ts:clampNumber |
wrapUntrusted |
software | healthy | supabase/functions/_shared/ai.ts:wrapUntrusted |
runs |
software | healthy | supabase/functions/_shared/ai.ts:runs |
currentDateLine |
software | healthy | supabase/functions/_shared/ai.ts:currentDateLine |
clampAnalysisScores |
software | healthy | supabase/functions/_shared/ai.ts:clampAnalysisScores |
getCorsHeaders |
software | healthy | supabase/functions/_shared/cors.ts:getCorsHeaders |
inferSeniority |
software | healthy | supabase/functions/_shared/seniority.ts:inferSeniority |
reqText |
software | healthy | supabase/functions/_shared/seniority.ts:reqText |
analysisCalibration |
software | healthy | supabase/functions/_shared/seniority.ts:analysisCalibration |
generationCalibration |
software | healthy | supabase/functions/_shared/seniority.ts:generationCalibrati… |
needs |
software | healthy | supabase/functions/_shared/validate-session.ts:needs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
DESIGN.md |
software | healthy | DESIGN.md |
vercel.json |
software | healthy | vercel.json |
PRODUCT.md |
software | healthy | PRODUCT.md |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
.env.example |
software | healthy | .env.example |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
postcss.config.js |
software | healthy | postcss.config.js |
vitest.config.ts |
software | healthy | vitest.config.ts |
2026-06-08-hr-dashboard-intelligence-elevation.md |
software | healthy | docs/superpowers/plans/2026-06-08-hr-dashboard-intelligence… |
2026-06-08-careers-intelligence-in-motion.md |
software | healthy | docs/superpowers/plans/2026-06-08-careers-intelligence-in-m… |
2026-06-08-hr-dashboard-intelligence-elevation-design.md |
software | healthy | docs/superpowers/specs/2026-06-08-hr-dashboard-intelligence… |
2026-06-08-careers-intelligence-in-motion-design.md |
software | healthy | docs/superpowers/specs/2026-06-08-careers-intelligence-in-m… |
launch.json |
software | healthy | .claude/launch.json |
config.toml |
software | healthy | supabase/config.toml |
index.ts |
software | healthy | supabase/functions/cv-library-classify/index.ts |
index.ts |
software | healthy | supabase/functions/auto-analyze-applicant/index.ts |
index.ts |
software | healthy | supabase/functions/upload-cv/index.ts |
index.ts |
software | healthy | supabase/functions/logout/index.ts |
index.ts |
software | healthy | supabase/functions/update-applicant/index.ts |
index.ts |
software | healthy | supabase/functions/upload-jd/index.ts |
index.ts |
software | healthy | supabase/functions/get-jd-url/index.ts |
index.ts |
software | healthy | supabase/functions/cv-library-analyze/index.ts |
index.ts |
software | healthy | supabase/functions/cv-library-parse/index.ts |
index.ts |
software | healthy | supabase/functions/delete-applicant/index.ts |
index.ts |
software | healthy | supabase/functions/hr-invite-accept/index.ts |
index.ts |
software | healthy | supabase/functions/hr-team/index.ts |
index.ts |
software | healthy | supabase/functions/transcribe-audio/index.ts |
index.ts |
software | healthy | supabase/functions/ai-job-assist/index.ts |
index.ts |
software | healthy | supabase/functions/admin-data/index.ts |
index.ts |
software | healthy | supabase/functions/analyze-cv/index.ts |
index.ts |
software | healthy | supabase/functions/submit-application/index.ts |
index.ts |
software | healthy | supabase/functions/hr-me/index.ts |
index.ts |
software | healthy | supabase/functions/get-cv-url/index.ts |
index.ts |
software | healthy | supabase/functions/get-applicants/index.ts |
index.ts |
software | healthy | supabase/functions/verify-password/index.ts |
index.ts |
software | healthy | supabase/functions/cv-library-upload/index.ts |
index.ts |
software | healthy | supabase/functions/cv-library-manage/index.ts |
ai.ts |
software | healthy | supabase/functions/_shared/ai.ts |
cors.ts |
software | healthy | supabase/functions/_shared/cors.ts |
seniority.ts |
software | healthy | supabase/functions/_shared/seniority.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
ErrorBoundary |
frontend | healthy | src/components/ErrorBoundary.tsx |
ThemeToggle |
frontend | healthy | src/components/ThemeToggle.tsx |
DepartmentComparison |
frontend | healthy | src/components/careers/DepartmentComparison.tsx |
TeamPhoto |
frontend | healthy | src/components/careers/TeamPhoto.tsx |
TextMarquee |
frontend | healthy | src/components/careers/TextMarquee.tsx |
CommandPalette |
frontend | healthy | src/components/careers/CommandPalette.tsx |
TypewriterText |
frontend | healthy | src/components/careers/TypewriterText.tsx |
JobCard |
frontend | healthy | src/components/careers/JobCard.tsx |
FilterPanel |
frontend | healthy | src/components/careers/FilterPanel.tsx |
FloatingShapes |
frontend | healthy | src/components/careers/FloatingShapes.tsx |
ApplicantsListView |
frontend | healthy | src/components/careers/ApplicantsListView.tsx |
AuroraEffect |
frontend | healthy | src/components/careers/AuroraEffect.tsx |
DashboardAuth |
frontend | healthy | src/components/careers/DashboardAuth.tsx |
DepartmentHeatmap |
frontend | healthy | src/components/careers/DepartmentHeatmap.tsx |
HrTeam |
frontend | healthy | src/components/careers/HrTeam.tsx |
AIAnalysisPanel |
frontend | healthy | src/components/careers/AIAnalysisPanel.tsx |
WhyThisScore |
frontend | healthy | src/components/careers/WhyThisScore.tsx |
ScrollThread |
frontend | healthy | src/components/careers/ScrollThread.tsx |
TeamMarquee |
frontend | healthy | src/components/careers/TeamMarquee.tsx |
CursorGlow |
frontend | healthy | src/components/careers/CursorGlow.tsx |
PipelineCandidateCard |
frontend | healthy | src/components/careers/PipelineCandidateCard.tsx |
MobileBottomNav |
frontend | healthy | src/components/careers/MobileBottomNav.tsx |
WorkforceSignal |
frontend | healthy | src/components/careers/WorkforceSignal.tsx |
BrowseTeams |
frontend | healthy | src/components/careers/BrowseTeams.tsx |
Footer |
frontend | healthy | src/components/careers/Footer.tsx |
CandidateProfile |
frontend | healthy | src/components/careers/CandidateProfile.tsx |
AIAnalysisResults |
frontend | healthy | src/components/careers/AIAnalysisResults.tsx |
DashboardOverview |
frontend | healthy | src/components/careers/DashboardOverview.tsx |
ShareJobLink |
frontend | healthy | src/components/careers/ShareJobLink.tsx |
JobFormModal |
frontend | healthy | src/components/careers/JobFormModal.tsx |
OfficeGallery |
frontend | healthy | src/components/careers/OfficeGallery.tsx |
AnimatedCounter |
frontend | healthy | src/components/careers/AnimatedCounter.tsx |
TiltCard |
frontend | healthy | src/components/careers/TiltCard.tsx |
ScrollSpine |
frontend | healthy | src/components/careers/ScrollSpine.tsx |
ParticleNetwork |
frontend | healthy | src/components/careers/ParticleNetwork.tsx |
Navbar |
frontend | healthy | src/components/careers/Navbar.tsx |
CVLibrary |
frontend | healthy | src/components/careers/CVLibrary.tsx |
ActivityFeed |
frontend | healthy | src/components/careers/applicants/ActivityFeed.tsx |
InterviewPrep |
frontend | healthy | src/components/careers/applicants/InterviewPrep.tsx |
AdvancedFilters |
frontend | healthy | src/components/careers/applicants/AdvancedFilters.tsx |
SourceAnalytics |
frontend | healthy | src/components/careers/applicants/SourceAnalytics.tsx |
ScheduleMeeting |
frontend | healthy | src/components/careers/applicants/ScheduleMeeting.tsx |
CandidateTimeline |
frontend | healthy | src/components/careers/applicants/CandidateTimeline.tsx |
BatchActions |
frontend | healthy | src/components/careers/applicants/BatchActions.tsx |
TimeToHire |
frontend | healthy | src/components/careers/applicants/TimeToHire.tsx |
BulkComparison |
frontend | healthy | src/components/careers/applicants/BulkComparison.tsx |
EmailTemplates |
frontend | healthy | src/components/careers/applicants/EmailTemplates.tsx |
CandidateCompareView |
frontend | healthy | src/components/careers/applicants/CandidateCompareView.tsx |
EditableText |
frontend | healthy | src/components/careers/applicants/EditableText.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260225110359_bee2fae3-b27d-40f3-a28c-ea3994de253f.sql |
data | healthy | supabase/migrations/20260225110359_bee2fae3-b27d-40f3-a28c-… |
20260224124615_9fa068a9-13ba-44ab-85e4-666045fdc30b.sql |
data | healthy | supabase/migrations/20260224124615_9fa068a9-13ba-44ab-85e4-… |
20260406063902_78b12019-ef82-4ea3-a789-61e74e18315f.sql |
data | healthy | supabase/migrations/20260406063902_78b12019-ef82-4ea3-a789-… |
20260406075745_1f73777e-740d-4590-8aa7-10fd56729a82.sql |
data | healthy | supabase/migrations/20260406075745_1f73777e-740d-4590-8aa7-… |
20260607010000_audit_fixes_rpc_indexes.sql |
data | healthy | supabase/migrations/20260607010000_audit_fixes_rpc_indexes.… |
20260407062335_8895a331-e933-4f39-b7c0-4b5d06eee327.sql |
data | healthy | supabase/migrations/20260407062335_8895a331-e933-4f39-b7c0-… |
20260225100308_344fd12e-ed99-498a-b61a-5b19761203a3.sql |
data | healthy | supabase/migrations/20260225100308_344fd12e-ed99-498a-b61a-… |
20260407091932_64749325-ede1-4911-af60-b5daf7a8364a.sql |
data | healthy | supabase/migrations/20260407091932_64749325-ede1-4911-af60-… |
20260225105256_15fd0246-5504-4044-9905-1597c0af1046.sql |
data | healthy | supabase/migrations/20260225105256_15fd0246-5504-4044-9905-… |
20260224103714_081d906e-9c8a-4fa0-b57e-50cae8750f77.sql |
data | healthy | supabase/migrations/20260224103714_081d906e-9c8a-4fa0-b57e-… |
20260407092227_ec1c879b-d465-4e2c-b775-bcd7e1d163b4.sql |
data | healthy | supabase/migrations/20260407092227_ec1c879b-d465-4e2c-b775-… |
20260302190833_0316877a-b80d-45e3-aa49-24dd2307bf1c.sql |
data | healthy | supabase/migrations/20260302190833_0316877a-b80d-45e3-aa49-… |
20260225080617_a05d4437-f093-4ccc-b8bb-fad9b6f4ccd8.sql |
data | healthy | supabase/migrations/20260225080617_a05d4437-f093-4ccc-b8bb-… |
20260308145433_72772077-9548-482d-84ca-d66b603fe7a5.sql |
data | healthy | supabase/migrations/20260308145433_72772077-9548-482d-84ca-… |
20260407062343_7ea2d06d-d06d-47ae-bf2e-21d866845d00.sql |
data | healthy | supabase/migrations/20260407062343_7ea2d06d-d06d-47ae-bf2e-… |
20260301101710_0343d786-e5d1-4685-b16a-f6a24ab9358b.sql |
data | healthy | supabase/migrations/20260301101710_0343d786-e5d1-4685-b16a-… |
20260407062854_dd9d0f39-0364-4e98-9b22-77e16c8d9c65.sql |
data | healthy | supabase/migrations/20260407062854_dd9d0f39-0364-4e98-9b22-… |
20260607030000_fix_admin_password_hash.sql |
data | healthy | supabase/migrations/20260607030000_fix_admin_password_hash.… |
20260407062824_2c66851b-0e57-4e26-b699-1e456bda2e11.sql |
data | healthy | supabase/migrations/20260407062824_2c66851b-0e57-4e26-b699-… |
20260301103121_fbd15edd-1479-4ca0-ae7d-9eb210db3a52.sql |
data | healthy | supabase/migrations/20260301103121_fbd15edd-1479-4ca0-ae7d-… |
20260301102538_e371ff6f-2812-4606-a9e8-52d7d1e0439a.sql |
data | healthy | supabase/migrations/20260301102538_e371ff6f-2812-4606-a9e8-… |
20260308111712_543ca465-5fc1-4662-b565-84a49e82849a.sql |
data | healthy | supabase/migrations/20260308111712_543ca465-5fc1-4662-b565-… |
20260301073610_5539c549-995f-4b4f-8b74-9ee553648509.sql |
data | healthy | supabase/migrations/20260301073610_5539c549-995f-4b4f-8b74-… |
20260607020000_tighten_applicants_insert_rls.sql |
data | healthy | supabase/migrations/20260607020000_tighten_applicants_inser… |
20260224112616_231eae86-8001-413b-b459-590f2e96c718.sql |
data | healthy | supabase/migrations/20260224112616_231eae86-8001-413b-b459-… |
20260406063704_ff5dac92-cd20-4f8e-9247-0e7f22c7292e.sql |
data | healthy | supabase/migrations/20260406063704_ff5dac92-cd20-4f8e-9247-… |
20260408135618_b74a3e5d-4323-41c4-ad88-313014c01582.sql |
data | healthy | supabase/migrations/20260408135618_b74a3e5d-4323-41c4-ad88-… |
20260407092154_339db52c-5042-4c24-a72a-e8d0f8dffeb8.sql |
data | healthy | supabase/migrations/20260407092154_339db52c-5042-4c24-a72a-… |
20260607040000_applicants_job_title_snapshot.sql |
data | healthy | supabase/migrations/20260607040000_applicants_job_title_sna… |
20260301104034_67bf117a-a42a-4fb1-aeb3-bb5349fa077c.sql |
data | healthy | supabase/migrations/20260301104034_67bf117a-a42a-4fb1-aeb3-… |
20260604120000_login_attempts.sql |
data | healthy | supabase/migrations/20260604120000_login_attempts.sql |
20260224103252_a563262e-151b-46ce-9a72-c6fe8cb68aa3.sql |
data | healthy | supabase/migrations/20260224103252_a563262e-151b-46ce-9a72-… |
20260403215054_0bbc0722-d39c-416d-8c3e-b943e3ad6226.sql |
data | healthy | supabase/migrations/20260403215054_0bbc0722-d39c-416d-8c3e-… |
20260308134755_80c795b9-c210-4e2f-8a29-4971a645dbea.sql |
data | healthy | supabase/migrations/20260308134755_80c795b9-c210-4e2f-8a29-… |
20260224095955_7b0b8886-f717-4e4a-9e29-8c727166840c.sql |
data | healthy | supabase/migrations/20260224095955_7b0b8886-f717-4e4a-9e29-… |
20260607030000_codify_applicants_deny_rls.sql |
data | healthy | supabase/migrations/20260607030000_codify_applicants_deny_r… |
20260608100000_hr_access_allowlist_and_invites.sql |
data | healthy | supabase/migrations/20260608100000_hr_access_allowlist_and_… |
20260310112204_885e28a0-0fba-47f4-a365-b0d1ece3f1ca.sql |
data | healthy | supabase/migrations/20260310112204_885e28a0-0fba-47f4-a365-… |
20260308155903_d6d70d54-83b7-4120-b9f0-5eea47c25c1b.sql |
data | healthy | supabase/migrations/20260308155903_d6d70d54-83b7-4120-b9f0-… |
20260224101647_5cec3d12-8f9b-4b35-9a88-9bc29fe7ba5a.sql |
data | healthy | supabase/migrations/20260224101647_5cec3d12-8f9b-4b35-9a88-… |
20260311173737_3bfafc86-bd2d-4aec-acf7-e7bac4949517.sql |
data | healthy | supabase/migrations/20260311173737_3bfafc86-bd2d-4aec-acf7-… |
20260225065159_9696abdc-bcb8-47f9-a544-ca65ba48422a.sql |
data | healthy | supabase/migrations/20260225065159_9696abdc-bcb8-47f9-a544-… |
20260225113349_39b7ff27-212c-4976-ac06-7f6dc3a77604.sql |
data | healthy | supabase/migrations/20260225113349_39b7ff27-212c-4976-ac06-… |
20260407092205_df6c84fa-3be2-4ca3-ae60-c81614c09dce.sql |
data | healthy | supabase/migrations/20260407092205_df6c84fa-3be2-4ca3-ae60-… |
20260608143000_cv_library_soft_delete.sql |
data | healthy | supabase/migrations/20260608143000_cv_library_soft_delete.s… |
20260315232616_26ae622b-2886-46ae-903f-e99e8a7703d0.sql |
data | healthy | supabase/migrations/20260315232616_26ae622b-2886-46ae-903f-… |
20260225073610_88cb7fd8-79e5-408a-871c-af4fcbbcf28b.sql |
data | healthy | supabase/migrations/20260225073610_88cb7fd8-79e5-408a-871c-… |
20260403215639_b4fdec82-c367-4759-9675-2c7be86c74f7.sql |
data | healthy | supabase/migrations/20260403215639_b4fdec82-c367-4759-9675-… |
20260607050000_jobs_soft_delete_archive.sql |
data | healthy | supabase/migrations/20260607050000_jobs_soft_delete_archive… |
20260604101500_create_storage_buckets.sql |
data | healthy | supabase/migrations/20260604101500_create_storage_buckets.s… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
.claude |
software | healthy | .claude |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
cv-library-classify |
software | healthy | supabase/functions/cv-library-classify |
auto-analyze-applicant |
software | healthy | supabase/functions/auto-analyze-applicant |
upload-cv |
software | healthy | supabase/functions/upload-cv |
logout |
software | healthy | supabase/functions/logout |
update-applicant |
software | healthy | supabase/functions/update-applicant |
upload-jd |
software | healthy | supabase/functions/upload-jd |
get-jd-url |
software | healthy | supabase/functions/get-jd-url |
cv-library-analyze |
software | healthy | supabase/functions/cv-library-analyze |
cv-library-parse |
software | healthy | supabase/functions/cv-library-parse |
delete-applicant |
software | healthy | supabase/functions/delete-applicant |
hr-invite-accept |
software | healthy | supabase/functions/hr-invite-accept |
hr-team |
software | healthy | supabase/functions/hr-team |
transcribe-audio |
software | healthy | supabase/functions/transcribe-audio |
ai-job-assist |
software | healthy | supabase/functions/ai-job-assist |
admin-data |
software | healthy | supabase/functions/admin-data |
analyze-cv |
software | healthy | supabase/functions/analyze-cv |
submit-application |
software | healthy | supabase/functions/submit-application |
hr-me |
software | healthy | supabase/functions/hr-me |
get-cv-url |
software | healthy | supabase/functions/get-cv-url |
get-applicants |
software | healthy | supabase/functions/get-applicants |
verify-password |
software | healthy | supabase/functions/verify-password |
cv-library-upload |
software | healthy | supabase/functions/cv-library-upload |
cv-library-manage |
software | healthy | supabase/functions/cv-library-manage |
_shared |
software | healthy | supabase/functions/_shared |
migrations |
software | healthy | supabase/migrations |
src |
software | healthy | src |
integrations |
software | healthy | src/integrations |
supabase |
software | healthy | src/integrations/supabase |
types |
software | healthy | src/types |
test |
software | healthy | src/test |
utils |
software | healthy | src/utils |
components |
software | healthy | src/components |
careers |
software | healthy | src/components/careers |
dashboard |
software | healthy | src/components/careers/dashboard |
applicants |
software | healthy | src/components/careers/applicants |
cvlibrary |
software | healthy | src/components/careers/cvlibrary |
sections |
software | healthy | src/components/careers/sections |
pipeline |
software | healthy | src/components/careers/pipeline |
ui |
software | healthy | src/components/ui |
contexts |
software | healthy | src/contexts |
lib |
software | healthy | src/lib |
pages |
software | healthy | src/pages |
hooks |
software | healthy | src/hooks |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/Index |
frontend | healthy | src/pages/Index.tsx |
/JobDetails |
frontend | healthy | src/pages/JobDetails.tsx |
/Dashboard |
frontend | healthy | src/pages/Dashboard.tsx |
/JobsPage |
frontend | healthy | src/pages/JobsPage.tsx |
/HrJoin |
frontend | healthy | src/pages/HrJoin.tsx |
/ApplyPage |
frontend | healthy | src/pages/ApplyPage.tsx |
/NotFound |
frontend | healthy | src/pages/NotFound.tsx |
/ |
frontend | healthy | src/App.tsx |
/jobs |
frontend | healthy | src/App.tsx |
/jobs/:id |
frontend | healthy | src/App.tsx |
/jobs/:id/apply |
frontend | healthy | src/App.tsx |
/dashboard |
frontend | healthy | src/App.tsx |
/hr/join |
frontend | healthy | src/App.tsx |
* |
frontend | healthy | src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
flips |
software | healthy | src/App.tsx:flips |
IntersectionObserverStub |
software | healthy | src/test/setup.ts:IntersectionObserverStub |
ErrorBoundary |
software | healthy | src/components/ErrorBoundary.tsx:ErrorBoundary |
is |
software | healthy | src/components/ThemeProvider.tsx:is |
string |
software | healthy | src/components/careers/statusColors.ts:string |
names |
software | healthy | src/lib/deptColor.ts:names |
strings |
software | healthy | src/lib/deptColor.ts:strings |
set |
software | healthy | src/lib/deptColor.ts:set |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::supabase/functions/_shared/validate-session.ts |
security | healthy | supabase/functions/_shared/validate-session.ts |
auth::supabase/functions/hr-me/index.ts |
security | healthy | supabase/functions/hr-me/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-92by6kkr |
software | healthy | /tmp/repobility-clone-92by6kkr |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260225100308_344fd12e-ed99-498a-b61a-… |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3005 |
network | healthy | vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/components/careers/AuroraEffect.tsx |
This page is publicly accessible at:
https://repobility.com/scan/e7fb5574-6e0d-4e57-a9b2-3c24d38bd951/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e7fb5574-6e0d-4e57-a9b2-3c24d38bd951/
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.