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.

seanellul/careers.ky

https://github.com/seanellul/careers.ky · scanned 2026-06-16 00:05 UTC (2 months, 3 weeks ago)

75 raw signals (0 security + 75 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 75 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 1193 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
register software healthy instrumentation.js:register
migrate software healthy scripts/migrate-phase6-candidate-profile.js:migrate
migrate software healthy scripts/migrate.js:migrate
migrate software healthy scripts/migrate-phase2.js:migrate
migrate software healthy scripts/migrate-phase4-pipeline.js:migrate
seed software healthy scripts/seed-dev-candidates.js:seed
pick software healthy scripts/seed-dev-candidates.js:pick
pickN software healthy scripts/seed-dev-candidates.js:pickN
migrate software healthy scripts/migrate-waitlist.js:migrate
seedSkills software healthy scripts/seed-skills.js:seedSkills
parseCSV software healthy scripts/seed-db.js:parseCSV
pushCell software healthy scripts/seed-db.js:pushCell
pushRow software healthy scripts/seed-db.js:pushRow
readCSV software healthy scripts/seed-db.js:readCSV
parseDateDMY software healthy scripts/seed-db.js:parseDateDMY
parseSalary software healthy scripts/seed-db.js:parseSalary
seed software healthy scripts/seed-db.js:seed
migrate software healthy scripts/migrate-phase5-profile.js:migrate
seed software healthy scripts/seed-company-domains.js:seed
migrate software healthy scripts/migrate-verification.js:migrate
migrate software healthy scripts/migrate-phase6-admin.js:migrate
migrate software healthy scripts/migrate-phase3-compliance.js:migrate
slugify software healthy scripts/seed-pipeline.js:slugify
seedPipeline software healthy scripts/seed-pipeline.js:seedPipeline
getSegment software healthy scripts/personalize-pitch.js:getSegment
slugify software healthy scripts/personalize-pitch.js:slugify
calcROI software healthy scripts/personalize-pitch.js:calcROI
personalize software healthy scripts/personalize-pitch.js:personalize
main software healthy scripts/personalize-pitch.js:main
sync software healthy scripts/sync-worc.js:sync
get_hiring_volume_score software healthy scripts/score-pipeline.py:18
get_industry_value_score software healthy scripts/score-pipeline.py:31
get_salary_score software healthy scripts/score-pipeline.py:62
get_decision_maker_score software healthy scripts/score-pipeline.py:80
calculate_score software healthy scripts/score-pipeline.py:91
categorize_employer software healthy scripts/score-pipeline.py:105
is_recruitment_agency software healthy scripts/score-pipeline.py:211
is_government software healthy scripts/score-pipeline.py:230
is_warm_intro software healthy scripts/score-pipeline.py:236
generate_hook software healthy scripts/score-pipeline.py:298
format_tier_row software healthy scripts/score-pipeline.py:375
useReducedMotion software healthy animations/gsapEffects.js:useReducedMotion
useHeroIntro software healthy animations/gsapEffects.js:useHeroIntro
useParallaxBackground software healthy animations/gsapEffects.js:useParallaxBackground
useFadeInOnScroll software healthy animations/gsapEffects.js:useFadeInOnScroll
useHoverFloat software healthy animations/gsapEffects.js:useHoverFloat
onEnter software healthy animations/gsapEffects.js:onEnter
onLeave software healthy animations/gsapEffects.js:onLeave
enter software healthy animations/gsapEffects.js:enter
leave software healthy animations/gsapEffects.js:leave

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

LabelLayerStatusPath
sentry.edge.config.js software healthy sentry.edge.config.js
DEPLOYMENT_CHECKLIST.md software healthy DEPLOYMENT_CHECKLIST.md
.prettierrc.json software healthy .prettierrc.json
playwright.config.js software healthy playwright.config.js
vercel.json software healthy vercel.json
jsconfig.json software healthy jsconfig.json
README.md software healthy README.md
tailwind.config.js software healthy tailwind.config.js
package.json software healthy package.json
next.config.js software healthy next.config.js
sentry.server.config.js software healthy sentry.server.config.js
package-lock.json software healthy package-lock.json
QUICK_START_CRM.md software healthy QUICK_START_CRM.md
instrumentation-client.js software healthy instrumentation-client.js
ADMIN_CRM_README.md software healthy ADMIN_CRM_README.md
.env.example software healthy .env.example
eslint.config.mjs software healthy eslint.config.mjs
instrumentation.js software healthy instrumentation.js
postcss.config.js software healthy postcss.config.js
ANALYTICS.md software healthy docs/ANALYTICS.md
MVP_GAP_ANALYSIS.md software healthy docs/MVP_GAP_ANALYSIS.md
migrate-phase6-candidate-profile.js software healthy scripts/migrate-phase6-candidate-profile.js
migrate.js software healthy scripts/migrate.js
migrate-phase2.js software healthy scripts/migrate-phase2.js
migrate-phase4-pipeline.js software healthy scripts/migrate-phase4-pipeline.js
seed-dev-candidates.js software healthy scripts/seed-dev-candidates.js
migrate-waitlist.js software healthy scripts/migrate-waitlist.js
seed-skills.js software healthy scripts/seed-skills.js
seed-db.js software healthy scripts/seed-db.js
migrate-phase5-profile.js software healthy scripts/migrate-phase5-profile.js
seed-company-domains.js software healthy scripts/seed-company-domains.js
migrate-verification.js software healthy scripts/migrate-verification.js
migrate-phase6-admin.js software healthy scripts/migrate-phase6-admin.js
migrate-phase3-compliance.js software healthy scripts/migrate-phase3-compliance.js
seed-pipeline.js software healthy scripts/seed-pipeline.js
personalize-pitch.js software healthy scripts/personalize-pitch.js
sync-worc.js software healthy scripts/sync-worc.js
score-pipeline.py software healthy scripts/score-pipeline.py
gsapEffects.js software healthy animations/gsapEffects.js
Logo.jsx software healthy components/Logo.jsx
Navigation.jsx software healthy components/Navigation.jsx
ThemeProvider.jsx software healthy components/ThemeProvider.jsx
NPSSurvey.jsx software healthy components/NPSSurvey.jsx
SalaryAssessmentCard.jsx software healthy components/SalaryAssessmentCard.jsx
AuthModal.jsx software healthy components/AuthModal.jsx
DevToolbar.jsx software healthy components/DevToolbar.jsx
VerificationBanner.jsx software healthy components/VerificationBanner.jsx
PostHogProvider.jsx software healthy components/PostHogProvider.jsx
VerificationCard.jsx software healthy components/VerificationCard.jsx
OnboardingFlow.jsx software healthy components/OnboardingFlow.jsx

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

LabelLayerStatusPath
docs software healthy docs
scripts software healthy scripts
animations software healthy animations
components software healthy components
ui software healthy components/ui
app software healthy app
about software healthy app/about
careers software healthy app/careers
talent software healthy app/talent
notifications software healthy app/notifications
robots.txt software healthy app/robots.txt
sitemap.xml software healthy app/sitemap.xml
api software healthy app/api
talent software healthy app/api/talent
search software healthy app/api/talent/search
match-to-job software healthy app/api/talent/match-to-job
notifications software healthy app/api/notifications
mark-read software healthy app/api/notifications/mark-read
auth software healthy app/api/auth
google software healthy app/api/auth/google
callback software healthy app/api/auth/google/callback
logout software healthy app/api/auth/logout
login software healthy app/api/auth/login
microsoft software healthy app/api/auth/microsoft
callback software healthy app/api/auth/microsoft/callback
verify software healthy app/api/auth/verify
session software healthy app/api/auth/session
linkedin software healthy app/api/auth/linkedin
callback software healthy app/api/auth/linkedin/callback
referral software healthy app/api/referral
search software healthy app/api/search
alerts software healthy app/api/alerts
admin software healthy app/api/admin
outreach software healthy app/api/admin/outreach
verifications software healthy app/api/admin/verifications
documents software healthy app/api/admin/verifications/documents
[id] software healthy app/api/admin/verifications/documents/[id]
waitlist software healthy app/api/admin/waitlist
[id] software healthy app/api/admin/waitlist/[id]
candidates software healthy app/api/admin/candidates
pitches software healthy app/api/admin/pitches
interests software healthy app/api/admin/interests
pipeline software healthy app/api/admin/pipeline
[id] software healthy app/api/admin/pipeline/[id]
contact-log software healthy app/api/admin/pipeline/[id]/contact-log
stats software healthy app/api/admin/pipeline/stats
export software healthy app/api/admin/pipeline/export
employers software healthy app/api/admin/employers
tier software healthy app/api/admin/employers/tier
introductions software healthy app/api/introductions

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

LabelLayerStatusPath
Logo frontend healthy components/Logo.jsx
Navigation frontend healthy components/Navigation.jsx
ThemeProvider frontend healthy components/ThemeProvider.jsx
NPSSurvey frontend healthy components/NPSSurvey.jsx
SalaryAssessmentCard frontend healthy components/SalaryAssessmentCard.jsx
AuthModal frontend healthy components/AuthModal.jsx
DevToolbar frontend healthy components/DevToolbar.jsx
VerificationBanner frontend healthy components/VerificationBanner.jsx
PostHogProvider frontend healthy components/PostHogProvider.jsx
VerificationCard frontend healthy components/VerificationCard.jsx
OnboardingFlow frontend healthy components/OnboardingFlow.jsx
SignInForm frontend healthy components/SignInForm.jsx
ReferralCard frontend healthy components/ReferralCard.jsx
Footer frontend healthy components/Footer.jsx
BlockedEmployersCard frontend healthy components/BlockedEmployersCard.jsx
NewsletterSignup frontend healthy components/NewsletterSignup.jsx
ComplianceRollupCard frontend healthy components/ComplianceRollupCard.jsx
CandidateDashboardSidebar frontend healthy components/CandidateDashboardSidebar.jsx
ProfileCompletenessCard frontend healthy components/ProfileCompletenessCard.jsx
AdminSidebar frontend healthy components/AdminSidebar.jsx
DashboardTransition frontend healthy components/DashboardTransition.jsx
EmployerWaitlistForm frontend healthy components/EmployerWaitlistForm.jsx
DashboardSidebar frontend healthy components/DashboardSidebar.jsx
RootLayout frontend healthy app/layout.jsx
Error frontend healthy app/error.jsx
HomeClient frontend healthy app/HomeClient.jsx
AboutPage frontend healthy app/about/page.jsx
CareersClient frontend healthy app/careers/CareersClient.jsx
TalentError frontend healthy app/talent/error.jsx
TalentSearchClient frontend healthy app/talent/TalentSearchClient.jsx
NotificationsClient frontend healthy app/notifications/NotificationsClient.jsx
CandidateDashboardClient frontend healthy app/(candidate-dashboard)/dashboard/CandidateDashboardClien…
AlertsClient frontend healthy app/(candidate-dashboard)/dashboard/alerts/AlertsClient.jsx
JobInterestsClient frontend healthy app/(candidate-dashboard)/dashboard/interests/JobInterestsC…
CareerTracksClient frontend healthy app/career-tracks/CareerTracksClient.jsx
SignInClient frontend healthy app/sign-in/SignInClient.jsx
AdminOverviewClient frontend healthy app/admin/AdminOverviewClient.jsx
AdminOutreachClient frontend healthy app/admin/outreach/AdminOutreachClient.jsx
AdminVerificationsClient frontend healthy app/admin/verifications/AdminVerificationsClient.jsx
AdminWaitlistClient frontend healthy app/admin/waitlist/AdminWaitlistClient.jsx
AdminCandidatesClient frontend healthy app/admin/candidates/AdminCandidatesClient.jsx
AdminPitchesClient frontend healthy app/admin/pitches/AdminPitchesClient.jsx
AdminInterestsClient frontend healthy app/admin/interests/AdminInterestsClient.jsx
PipelinePage frontend healthy app/admin/pipeline/page.jsx
PipelineDetailPage frontend healthy app/admin/pipeline/[id]/page.jsx
StatsPage frontend healthy app/admin/stats/page.jsx
AdminEmployersClient frontend healthy app/admin/employers/AdminEmployersClient.jsx
PitchLayout frontend healthy app/(pitch)/layout.jsx
IntroductionsClient frontend healthy app/introductions/IntroductionsClient.jsx
EmployerDashboardClient frontend healthy app/employer/(dashboard)/dashboard/EmployerDashboardClient.…

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

LabelLayerStatusPath
add-sales-pipeline.js data healthy app/api/migrations/add-sales-pipeline.js
20260611_240000_add_newsletter.sql data healthy migrations/20260611_240000_add_newsletter.sql
20260611_220000_add_current_salary.sql data healthy migrations/20260611_220000_add_current_salary.sql
20260611_100000_add_candidate_status.sql data healthy migrations/20260611_100000_add_candidate_status.sql
20260611_190000_add_work_email_verification.sql data healthy migrations/20260611_190000_add_work_email_verification.sql
20260611_110000_add_candidate_documents.sql data healthy migrations/20260611_110000_add_candidate_documents.sql
20260611_150000_add_native_postings.sql data healthy migrations/20260611_150000_add_native_postings.sql
20260609_124028_add_job_postings_indexes.sql data healthy migrations/20260609_124028_add_job_postings_indexes.sql
20260609_131500_add_job_postings_employer_fk.sql data healthy migrations/20260609_131500_add_job_postings_employer_fk.sql
20260611_170000_add_employer_tiers.sql data healthy migrations/20260611_170000_add_employer_tiers.sql
20260611_140000_add_notice_period_salary_prefs.sql data healthy migrations/20260611_140000_add_notice_period_salary_prefs.s…
20260611_120000_add_profile_types_and_blocks.sql data healthy migrations/20260611_120000_add_profile_types_and_blocks.sql
20260611_210000_add_agency_block.sql data healthy migrations/20260611_210000_add_agency_block.sql
20260611_230000_add_referrals.sql data healthy migrations/20260611_230000_add_referrals.sql

LabelLayerStatusPath
auth::app/api/auth/linkedin/route.js security healthy app/api/auth/linkedin/route.js
auth::lib/documents.js security healthy lib/documents.js
auth::app/api/auth/microsoft/route.js security healthy app/api/auth/microsoft/route.js
auth::.env.example security healthy .env.example
auth::app/api/employer/verify-work-email/route.js security healthy app/api/employer/verify-work-email/route.js
auth::app/api/auth/google/callback/route.js security healthy app/api/auth/google/callback/route.js
auth::app/api/dev/switch-role/route.js security healthy app/api/dev/switch-role/route.js
auth::app/api/dev/login-candidate/route.js security healthy app/api/dev/login-candidate/route.js
auth::e2e/critical-flows.spec.js security healthy e2e/critical-flows.spec.js
auth::components/DevToolbar.jsx security healthy components/DevToolbar.jsx
auth::app/api/auth/microsoft/callback/route.js security healthy app/api/auth/microsoft/callback/route.js
auth::app/api/auth/google/route.js security healthy app/api/auth/google/route.js
auth::app/api/auth/linkedin/callback/route.js security healthy app/api/auth/linkedin/callback/route.js

LabelLayerStatusPath
127.0.0.1 network healthy components/DevToolbar.jsx
3.074.149.198 network healthy app/jobs/[jobId]/JobPostingClient.jsx
4.487.709.306 network healthy app/jobs/[jobId]/JobPostingClient.jsx
1.694.625.712 network healthy app/jobs/[jobId]/JobPostingClient.jsx
1.871.118.571 network healthy app/jobs/[jobId]/JobPostingClient.jsx
3.741.982.998 network healthy app/jobs/[jobId]/JobPostingClient.jsx
1.2.3.4 network healthy lib/rate-limit.js

LabelLayerStatusPath
newsletter_subscribers data healthy migrations/20260611_240000_add_newsletter.sql
candidate_documents data healthy migrations/20260611_110000_add_candidate_documents.sql
candidate_blocked_employers data healthy migrations/20260611_120000_add_profile_types_and_blocks.sql
agency_blacklist data healthy migrations/20260611_210000_add_agency_block.sql

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy package-lock.json

LabelLayerStatusPath
repobility-clone-g_lxkgxq software healthy /tmp/repobility-clone-g_lxkgxq

LabelLayerStatusPath
on software healthy lib/theme.js:on

LabelLayerStatusPath
/ frontend healthy app/api/auth/google/route.js

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

LabelLayerStatusPath
check cicd healthy .github/workflows/ci.yml
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/2e210d2b-24a5-4183-b588-e0a283fba64b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2e210d2b-24a5-4183-b588-e0a283fba64b/

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.