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.

Troels-en/Career-Buddy

https://github.com/Troels-en/Career-Buddy · scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)

245 raw signals (0 security + 245 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 232 actionable findings from 1 signal source. 13 repeated signals grouped for readability. 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 4405 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
captureJsRequests software healthy tests/e2e/lazy-chunks.spec.ts:captureJsRequests
onResponse software healthy tests/e2e/lazy-chunks.spec.ts:onResponse
load_env software healthy scripts/db_io_pulse.py:31
disk_counters software healthy scripts/db_io_pulse.py:47
main software healthy scripts/db_io_pulse.py:65
okPrev software healthy scripts/check-rls-public-read.mjs:okPrev
buildId software healthy scripts/build-id.mjs:buildId
cache_path software healthy scripts/etl/etl_common.py:47
read_json software healthy scripts/etl/etl_common.py:53
write_json software healthy scripts/etl/etl_common.py:63
clean_kldb software healthy scripts/etl/etl_common.py:71
get_json software healthy scripts/etl/etl_common.py:79
make_client software healthy scripts/etl/etl_common.py:119
run_with_progress software healthy scripts/etl/etl_common.py:126
_detail_path software healthy scripts/etl/stage2_berufenet.py:47
_html_text software healthy scripts/etl/stage2_berufenet.py:51
_pick software healthy scripts/etl/stage2_berufenet.py:58
fetch_details software healthy scripts/etl/stage2_berufenet.py:65
fetch_one software healthy scripts/etl/stage2_berufenet.py:73
parse_all software healthy scripts/etl/stage2_berufenet.py:82
run software healthy scripts/etl/stage2_berufenet.py:122
_specified_hosts software healthy scripts/etl/load.py:26
assert_local_db software healthy scripts/etl/load.py:37
_upsert software healthy scripts/etl/load.py:48
run software healthy scripts/etl/load.py:99
fetch_index software healthy scripts/etl/stage1_index.py:26
main software healthy scripts/etl/run_all.py:20
_kldb_path software healthy scripts/etl/stage3_entgeltatlas.py:28
_distinct_kldb software healthy scripts/etl/stage3_entgeltatlas.py:32
fetch_salaries software healthy scripts/etl/stage3_entgeltatlas.py:37
fetch_one software healthy scripts/etl/stage3_entgeltatlas.py:45
_is_national_total software healthy scripts/etl/stage3_entgeltatlas.py:57
parse_all software healthy scripts/etl/stage3_entgeltatlas.py:66
run software healthy scripts/etl/stage3_entgeltatlas.py:95
run software healthy scripts/etl/stage5_outlook.py:18
_esco_path software healthy scripts/etl/stage4_esco.py:44
build_crosswalk software healthy scripts/etl/stage4_esco.py:48
_used_isco software healthy scripts/etl/stage4_esco.py:81
_fetch_group_skills software healthy scripts/etl/stage4_esco.py:87
fetch_skills software healthy scripts/etl/stage4_esco.py:128
fetch_one software healthy scripts/etl/stage4_esco.py:135
parse_all software healthy scripts/etl/stage4_esco.py:143
run software healthy scripts/etl/stage4_esco.py:153
line_col software healthy .claude/skills/blog-post/lint_post.py:70
lint software healthy .claude/skills/blog-post/lint_post.py:77
main software healthy .claude/skills/blog-post/lint_post.py:100
load_env software healthy .claude/skills/blog-post/upsert_post.py:56
parse software healthy .claude/skills/blog-post/upsert_post.py:73
req software healthy .claude/skills/blog-post/upsert_post.py:88
main software healthy .claude/skills/blog-post/upsert_post.py:103

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

LabelLayerStatusPath
playwright.config.ts software healthy playwright.config.ts
vite.config.ts software healthy vite.config.ts
bun.lock software healthy bun.lock
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
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
LICENSE software healthy LICENSE
vitest.config.ts software healthy vitest.config.ts
lazy-chunks.spec.ts software healthy tests/e2e/lazy-chunks.spec.ts
_sanity.spec.ts software healthy tests/e2e/_sanity.spec.ts
matching-changes-guidelines.md software healthy docs/matching-changes-guidelines.md
SETUP_OAUTH_APPS.md software healthy docs/SETUP_OAUTH_APPS.md
PHASE_1.6_OAUTH_RUNBOOK.md software healthy docs/PHASE_1.6_OAUTH_RUNBOOK.md
admin-rpc-perf-explain.sql software healthy docs/admin-rpc-perf-explain.sql
build.md software healthy docs/build.md
scraper-plan.md software healthy docs/scraper-plan.md
design.md software healthy docs/design.md
SETUP_MASTER_KEY.md software healthy docs/SETUP_MASTER_KEY.md
impression-log-health-checks.sql software healthy docs/impression-log-health-checks.sql
PRD.md software healthy docs/PRD.md
evals-framework-plan.md software healthy docs/evals-framework-plan.md
brief.md software healthy docs/brief.md
seo-measurement.md software healthy docs/runbooks/seo-measurement.md
seo-domain-migration.md software healthy docs/runbooks/seo-domain-migration.md
cinema-tokens.json software healthy docs/design/cinema-tokens.json
design-system.md software healthy docs/design/design-system.md
0044-occupation-data-foundation.md software healthy docs/decisions/0044-occupation-data-foundation.md
0037-mistake-ledger.md software healthy docs/decisions/0037-mistake-ledger.md
0020-stagematch-stability-upside.md software healthy docs/decisions/0020-stagematch-stability-upside.md
0024-classifier-tier2-mistral-eu.md software healthy docs/decisions/0024-classifier-tier2-mistral-eu.md
0022-db-backed-blog.md software healthy docs/decisions/0022-db-backed-blog.md
0032-investor-inferred-funding-stage.md software healthy docs/decisions/0032-investor-inferred-funding-stage.md
0021-submit-role-by-url.md software healthy docs/decisions/0021-submit-role-by-url.md
0005-candidate-memory-build-spec.md software healthy docs/decisions/0005-candidate-memory-build-spec.md
0001-mock-mode-layer-0.md software healthy docs/decisions/0001-mock-mode-layer-0.md
0023-overview-hub.md software healthy docs/decisions/0023-overview-hub.md
0007-account-profile-ux.md software healthy docs/decisions/0007-account-profile-ux.md
README.md software healthy docs/decisions/README.md
0012-fit-scoring-rebuild.md software healthy docs/decisions/0012-fit-scoring-rebuild.md
0034-wellfound-startup-jobs-source.md software healthy docs/decisions/0034-wellfound-startup-jobs-source.md
0027-seo-custom-domain-and-discovery.md software healthy docs/decisions/0027-seo-custom-domain-and-discovery.md
0026-boardless-spa-render-foundation.md software healthy docs/decisions/0026-boardless-spa-render-foundation.md
0049-impression-interaction-log.md software healthy docs/decisions/0049-impression-interaction-log.md
0028-trend-editorial-engine.md software healthy docs/decisions/0028-trend-editorial-engine.md
0047-ranking-eval-harness.md software healthy docs/decisions/0047-ranking-eval-harness.md

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

LabelLayerStatusPath
20260613120000_seo_metrics_snapshot.sql data healthy supabase/migrations/20260613120000_seo_metrics_snapshot.sql
20260608020000_admin_user_analytics.sql data healthy supabase/migrations/20260608020000_admin_user_analytics.sql
20260510204512_auth_user_id_fk.sql data healthy supabase/migrations/20260510204512_auth_user_id_fk.sql
20260510080000_vc_skip_probe.sql data healthy supabase/migrations/20260510080000_vc_skip_probe.sql
20260609020000_fit_ef_search_800.sql data healthy supabase/migrations/20260609020000_fit_ef_search_800.sql
20260607010000_submitted_job_staging.sql data healthy supabase/migrations/20260607010000_submitted_job_staging.sql
20260610130000_app_last_event_source.sql data healthy supabase/migrations/20260610130000_app_last_event_source.sql
20260613220000_impression_interaction_log.sql data healthy supabase/migrations/20260613220000_impression_interaction_l…
20260515120100_user_feed_state.sql data healthy supabase/migrations/20260515120100_user_feed_state.sql
20260607020000_submitted_job_review_rpcs.sql data healthy supabase/migrations/20260607020000_submitted_job_review_rpc…
20260608180000_company_evidence_vcs_names.sql data healthy supabase/migrations/20260608180000_company_evidence_vcs_nam…
20260607030000_public_blog.sql data healthy supabase/migrations/20260607030000_public_blog.sql
20260521131000_imap_scan_rpcs.sql data healthy supabase/migrations/20260521131000_imap_scan_rpcs.sql
20260520120000_oauth_vault.sql data healthy supabase/migrations/20260520120000_oauth_vault.sql
20260608150000_meter_match_and_draft.sql data healthy supabase/migrations/20260608150000_meter_match_and_draft.sql
20260521130000_mail_de_imap.sql data healthy supabase/migrations/20260521130000_mail_de_imap.sql
20260520130000_news_ingest_runs.sql data healthy supabase/migrations/20260520130000_news_ingest_runs.sql
20260515120000_analytics_events.sql data healthy supabase/migrations/20260515120000_analytics_events.sql
20260612230000_title_only_sidecar.sql data healthy supabase/migrations/20260612230000_title_only_sidecar.sql
20260510204513_rls_policies.sql data healthy supabase/migrations/20260510204513_rls_policies.sql
20260510143642_user_profile.sql data healthy supabase/migrations/20260510143642_user_profile.sql
20260604120000_admin_kpi_dashboard.sql data healthy supabase/migrations/20260604120000_admin_kpi_dashboard.sql
20260605160000_user_profile_intent_tiers.sql data healthy supabase/migrations/20260605160000_user_profile_intent_tier…
20260510063000_jd_more_attrs.sql data healthy supabase/migrations/20260510063000_jd_more_attrs.sql
20260607000000_job_company_signals_funding_stage.sql data healthy supabase/migrations/20260607000000_job_company_signals_fund…
20260510205000_oauth_token_crypto.sql data healthy supabase/migrations/20260510205000_oauth_token_crypto.sql
20260606000000_admin_investor_ratings.sql data healthy supabase/migrations/20260606000000_admin_investor_ratings.s…
20260520150000_email_pipeline_projection.sql data healthy supabase/migrations/20260520150000_email_pipeline_projectio…
20260614150000_drop_redundant_full_hnsw.sql data healthy supabase/migrations/20260614150000_drop_redundant_full_hnsw…
20260608160000_lock_oauth_crypto_oracle.sql data healthy supabase/migrations/20260608160000_lock_oauth_crypto_oracle…
20260605190000_investor_ratings.sql data healthy supabase/migrations/20260605190000_investor_ratings.sql
20260520123000_email_account_status.sql data healthy supabase/migrations/20260520123000_email_account_status.sql
20260610120000_increment_usage_guarded.sql data healthy supabase/migrations/20260610120000_increment_usage_guarded.…
20260610140000_title_only_embedding_penalty.sql data healthy supabase/migrations/20260610140000_title_only_embedding_pen…
20260609000000_contact_consent.sql data healthy supabase/migrations/20260609000000_contact_consent.sql
20260509115244_layer0_baseline.sql data healthy supabase/migrations/20260509115244_layer0_baseline.sql
20260510201755_user_context_notes.sql data healthy supabase/migrations/20260510201755_user_context_notes.sql
20260519130000_profile_avatar.sql data healthy supabase/migrations/20260519130000_profile_avatar.sql
20260611160000_fit_feedback_details.sql data healthy supabase/migrations/20260611160000_fit_feedback_details.sql
20260510150000_user_tracks.sql data healthy supabase/migrations/20260510150000_user_tracks.sql
20260608170000_jobs_content_hash.sql data healthy supabase/migrations/20260608170000_jobs_content_hash.sql
20260607230000_companies_rls_lockdown.sql data healthy supabase/migrations/20260607230000_companies_rls_lockdown.s…
20260611130100_fit_degradation_observability.sql data healthy supabase/migrations/20260611130100_fit_degradation_observab…
20260521120000_waitlist_signups.sql data healthy supabase/migrations/20260521120000_waitlist_signups.sql
20260608000000_admin_list_pro_interest.sql data healthy supabase/migrations/20260608000000_admin_list_pro_interest.…
20260605120000_user_profile_primary_intent.sql data healthy supabase/migrations/20260605120000_user_profile_primary_int…
20260515120400_user_radar_snapshots.sql data healthy supabase/migrations/20260515120400_user_radar_snapshots.sql
20260608140000_role_trend_snapshot_rpc.sql data healthy supabase/migrations/20260608140000_role_trend_snapshot_rpc.…
20260611120000_job_embeddings_autovacuum.sql data healthy supabase/migrations/20260611120000_job_embeddings_autovacuu…
20260609030000_user_profile_remote_preferences.sql data healthy supabase/migrations/20260609030000_user_profile_remote_pref…

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

LabelLayerStatusPath
tests software healthy tests
e2e software healthy tests/e2e
docs software healthy docs
runbooks software healthy docs/runbooks
design software healthy docs/design
decisions software healthy docs/decisions
scripts software healthy scripts
etl software healthy scripts/etl
.claude software healthy .claude
skills software healthy .claude/skills
db-migrations software healthy .claude/skills/db-migrations
blog-post software healthy .claude/skills/blog-post
scraping software healthy .claude/skills/scraping
supabase software healthy supabase
functions software healthy supabase/functions
news-ingest software healthy supabase/functions/news-ingest
match-job software healthy supabase/functions/match-job
linkedin-fetch software healthy supabase/functions/linkedin-fetch
compute-trends software healthy supabase/functions/compute-trends
email-unsubscribe software healthy supabase/functions/email-unsubscribe
ocr-cv software healthy supabase/functions/ocr-cv
admin-notify-user software healthy supabase/functions/admin-notify-user
draft-message software healthy supabase/functions/draft-message
chat software healthy supabase/functions/chat
email-imap-test software healthy supabase/functions/email-imap-test
avatar-from-url software healthy supabase/functions/avatar-from-url
delete-account software healthy supabase/functions/delete-account
notify-pro-interest software healthy supabase/functions/notify-pro-interest
email-ingest software healthy supabase/functions/email-ingest
rerank-jobs software healthy supabase/functions/rerank-jobs
admin-broadcast software healthy supabase/functions/admin-broadcast
email-oauth-callback software healthy supabase/functions/email-oauth-callback
analyze-cv software healthy supabase/functions/analyze-cv
email-scan software healthy supabase/functions/email-scan
news-feed software healthy supabase/functions/news-feed
generate-avatar software healthy supabase/functions/generate-avatar
email-oauth-start software healthy supabase/functions/email-oauth-start
embed-profile software healthy supabase/functions/embed-profile
_shared software healthy supabase/functions/_shared
migrations software healthy supabase/migrations
evals software healthy evals
promptloop software healthy evals/promptloop
classifier software healthy evals/classifier
prompts software healthy evals/prompts
snapshots software healthy evals/prompts/snapshots
grader software healthy evals/grader
fixtures software healthy evals/grader/fixtures
matching software healthy evals/matching
public software healthy public
backgrounds software healthy public/backgrounds

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

LabelLayerStatusPath
of software healthy scripts/check-rls-public-read.mjs:of
LlmError software healthy supabase/functions/_shared/llm.ts:LlmError
FakeLLM software healthy backend/tests/test_google_news_rss.py:52
_FakeCursor software healthy backend/tests/test_embed_on_ingest.py:22
_FakeConn software healthy backend/tests/test_embed_on_ingest.py:40
_CommitCountingCursor software healthy backend/tests/test_cli_restartability.py:66
_CommitCountingConn software healthy backend/tests/test_cli_restartability.py:81
_Cur software healthy backend/tests/test_cli_restartability.py:367
_Conn software healthy backend/tests/test_cli_restartability.py:393
_StubScraper software healthy backend/tests/test_drain_submitted.py:78
FakeScraper software healthy backend/tests/test_must_have_requirements.py:16
_FakeCursor software healthy backend/tests/test_embed_pending.py:8
_StubCursor software healthy backend/tests/test_cli_classify.py:25
_StubConnection software healthy backend/tests/test_cli_classify.py:59
_StubCursor software healthy backend/tests/test_claude_cli.py:242
ClaudeCliError software healthy backend/career_buddy_scraper/claude_cli.py:29
RateLimited software healthy backend/career_buddy_scraper/claude_cli.py:33
Timeout software healthy backend/career_buddy_scraper/claude_cli.py:37
ParseError software healthy backend/career_buddy_scraper/claude_cli.py:41
ClaudeCli software healthy backend/career_buddy_scraper/claude_cli.py:86
TokenBucket software healthy backend/career_buddy_scraper/http.py:53
MetricEvent software healthy backend/career_buddy_scraper/http.py:82
RateLimitedClient software healthy backend/career_buddy_scraper/http.py:90
ProviderError software healthy backend/career_buddy_scraper/orchestrator.py:82
RunStats software healthy backend/career_buddy_scraper/orchestrator.py:91
AtsSource software healthy backend/career_buddy_scraper/models.py:17
RoleCategory software healthy backend/career_buddy_scraper/models.py:45
StageFocus software healthy backend/career_buddy_scraper/models.py:85
CanonicalJob software healthy backend/career_buddy_scraper/models.py:94
VcRecord software healthy backend/career_buddy_scraper/models.py:125
SafeGetResult software healthy backend/career_buddy_scraper/net_guard.py:114
CompanyRecord software healthy backend/career_buddy_scraper/companies_repo.py:40
QuotaExhausted software healthy backend/career_buddy_scraper/gemini_scraper.py:37
GeminiScraper software healthy backend/career_buddy_scraper/gemini_scraper.py:41
_QuotaSignal software healthy backend/career_buddy_scraper/gemini_scraper.py:224
_NotAvailable software healthy backend/career_buddy_scraper/gemini_scraper.py:228
SmartRecruitersAdapter software healthy backend/career_buddy_scraper/ats/smartrecruiters.py:37
GreenhouseAdapter software healthy backend/career_buddy_scraper/ats/greenhouse.py:28
ArbeitnowAdapter software healthy backend/career_buddy_scraper/ats/arbeitnow.py:37
BambooHrAdapter software healthy backend/career_buddy_scraper/ats/bamboohr.py:27
PersonioAdapter software healthy backend/career_buddy_scraper/ats/personio.py:29
RipplingAdapter software healthy backend/career_buddy_scraper/ats/rippling.py:27
TeamtailorAdapter software healthy backend/career_buddy_scraper/ats/teamtailor.py:25
RemotiveAdapter software healthy backend/career_buddy_scraper/ats/remotive.py:35
RemoteOkAdapter software healthy backend/career_buddy_scraper/ats/remoteok.py:43
HimalayasAdapter software healthy backend/career_buddy_scraper/ats/himalayas.py:38
AshbyAdapter software healthy backend/career_buddy_scraper/ats/ashby.py:23
AtsAdapter software healthy backend/career_buddy_scraper/ats/base.py:17
WorkdayAdapter software healthy backend/career_buddy_scraper/ats/workday.py:64
RecruiteeAdapter software healthy backend/career_buddy_scraper/ats/recruitee.py:24

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

LabelLayerStatusPath
public data healthy supabase/migrations/20260613120000_seo_metrics_snapshot.sql
submitted_job_staging data healthy supabase/migrations/20260607010000_submitted_job_staging.sql
job_impressions data healthy supabase/migrations/20260613220000_impression_interaction_l…
job_interactions data healthy supabase/migrations/20260613220000_impression_interaction_l…
user_feed_state data healthy supabase/migrations/20260515120100_user_feed_state.sql
blog_posts data healthy supabase/migrations/20260607030000_public_blog.sql
news_ingest_runs data healthy supabase/migrations/20260520130000_news_ingest_runs.sql
analytics_events data healthy supabase/migrations/20260515120000_analytics_events.sql
embedding_title_only data healthy supabase/migrations/20260612230000_title_only_sidecar.sql
user_profile data healthy supabase/migrations/20260510143642_user_profile.sql
feedback_submissions data healthy supabase/migrations/20260604120000_admin_kpi_dashboard.sql
investor_ratings data healthy supabase/migrations/20260605190000_investor_ratings.sql
company_investor_evidence data healthy supabase/migrations/20260605190000_investor_ratings.sql
company_investor_enrichment data healthy supabase/migrations/20260605190000_investor_ratings.sql
users data healthy supabase/migrations/20260509115244_layer0_baseline.sql
applications data healthy supabase/migrations/20260509115244_layer0_baseline.sql
events data healthy supabase/migrations/20260509115244_layer0_baseline.sql
vc_jobs data healthy supabase/migrations/20260509115244_layer0_baseline.sql
user_context_notes data healthy supabase/migrations/20260510201755_user_context_notes.sql
user_tracks data healthy supabase/migrations/20260510150000_user_tracks.sql
fit_degradation_alerts data healthy supabase/migrations/20260611130100_fit_degradation_observab…
waitlist_signups data healthy supabase/migrations/20260521120000_waitlist_signups.sql
waitlist_admins data healthy supabase/migrations/20260521120000_waitlist_signups.sql
user_radar_snapshots data healthy supabase/migrations/20260515120400_user_radar_snapshots.sql
role_trend_snapshots data healthy supabase/migrations/20260608130000_role_trends.sql
role_trends data healthy supabase/migrations/20260608130000_role_trends.sql
news_admins data healthy supabase/migrations/20260520150000_news_admin.sql
vcs data healthy supabase/migrations/20260509115245_layer1_scraper.sql
jobs data healthy supabase/migrations/20260509115245_layer1_scraper.sql
occupations data healthy supabase/migrations/20260613000000_occupations.sql
occupation_salaries data healthy supabase/migrations/20260613000000_occupations.sql
occupation_skills data healthy supabase/migrations/20260613000000_occupations.sql
occupation_outlook data healthy supabase/migrations/20260613000000_occupations.sql
companies data healthy supabase/migrations/20260525120000_companies_registry.sql
news_scrape_state data healthy supabase/migrations/20260515120300_news_scrape_state.sql
linkedin_fetch_log data healthy supabase/migrations/20260519120000_linkedin_fetch_log.sql
user_fit_overrides data healthy supabase/migrations/20260605130000_user_fit_overrides.sql
public_news data healthy supabase/migrations/20260520122000_public_news.sql
candidate_facts data healthy supabase/migrations/20260518120000_candidate_memory.sql
candidate_fact_evidence data healthy supabase/migrations/20260518120000_candidate_memory.sql
candidate_fact_suggestions data healthy supabase/migrations/20260518120000_candidate_memory.sql
candidate_fact_tombstones data healthy supabase/migrations/20260518120000_candidate_memory.sql
company_profiles data healthy supabase/migrations/20260605140000_company_profiles.sql
job_dismissals data healthy supabase/migrations/20260509200000_job_dismissals.sql
draft_grades data healthy supabase/migrations/20260613100000_draft_grades.sql
job_embeddings data healthy supabase/migrations/20260521130000_fit_embeddings.sql
user_fit_profiles data healthy supabase/migrations/20260521130000_fit_embeddings.sql
company_news data healthy supabase/migrations/20260515120600_company_news.sql
admin_email_log data healthy supabase/migrations/20260609010000_admin_broadcast.sql
user_target_companies data healthy supabase/migrations/20260515120500_user_target_companies.sql

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

LabelLayerStatusPath
/waitlist frontend healthy src/routeTree.gen.ts
/terms frontend healthy src/routeTree.gen.ts
/submit-role frontend healthy src/routeTree.gen.ts
/sitemap.xml frontend healthy src/routeTree.gen.ts
/rss.xml frontend healthy src/routeTree.gen.ts
/robots.txt frontend healthy src/routeTree.gen.ts
/reset-password frontend healthy src/routeTree.gen.ts
/profile frontend healthy src/routeTree.gen.ts
/privacy frontend healthy src/routeTree.gen.ts
/pricing frontend healthy src/routeTree.gen.ts
/overview frontend healthy src/routeTree.gen.ts
/onboarding frontend healthy src/routeTree.gen.ts
/news frontend healthy src/routeTree.gen.ts
/memory frontend healthy src/routeTree.gen.ts
/login frontend healthy src/routeTree.gen.ts
/llms.txt frontend healthy src/routeTree.gen.ts
/impressum frontend healthy src/routeTree.gen.ts
/google3af84dd7d5128ac1.html frontend healthy src/routeTree.gen.ts
/email-oauth-callback frontend healthy src/routeTree.gen.ts
/design-preview frontend healthy src/routeTree.gen.ts
/cv frontend healthy src/routeTree.gen.ts
/compare frontend healthy src/routeTree.gen.ts
/buddy frontend healthy src/routeTree.gen.ts
/applications frontend healthy src/routeTree.gen.ts
/about frontend healthy src/routeTree.gen.ts
/ frontend healthy src/routeTree.gen.ts
/roles/ frontend healthy src/routeTree.gen.ts
/jobs/ frontend healthy src/routeTree.gen.ts
/blog/ frontend healthy src/routeTree.gen.ts
/roles/$slug frontend healthy src/routeTree.gen.ts
/$slug frontend healthy src/routeTree.gen.ts
/jobs/$id frontend healthy src/routeTree.gen.ts
/companies/$slug frontend healthy src/routeTree.gen.ts
/blog/$slug frontend healthy src/routeTree.gen.ts
/alternatives/$slug frontend healthy src/routeTree.gen.ts
/admin/waitlist frontend healthy src/routeTree.gen.ts
/admin/users frontend healthy src/routeTree.gen.ts
/admin/news frontend healthy src/routeTree.gen.ts
/admin/investors frontend healthy src/routeTree.gen.ts
/admin/dashboard frontend healthy src/routeTree.gen.ts
/admin/broadcast frontend healthy src/routeTree.gen.ts
/admin/blog frontend healthy src/routeTree.gen.ts
/roles/$slug/$city frontend healthy src/routeTree.gen.ts
/roles frontend healthy src/routeTree.gen.ts
/jobs frontend healthy src/routeTree.gen.ts
/blog frontend healthy src/routeTree.gen.ts

LabelLayerStatusPath
auth::src/components/cinema/AuthGate.test.tsx security healthy src/components/cinema/AuthGate.test.tsx
auth::backend/career_buddy_scraper/claude_cli.py security healthy backend/career_buddy_scraper/claude_cli.py
auth::src/routeTree.gen.ts security healthy src/routeTree.gen.ts
auth::supabase/functions/_shared/auth.ts security healthy supabase/functions/_shared/auth.ts
auth::backend/career_buddy_scraper/cli/classify_tier2_claud… security healthy backend/career_buddy_scraper/cli/classify_tier2_claude.py
auth::supabase/functions/email-oauth-callback/handler.test.… security healthy supabase/functions/email-oauth-callback/handler.test.ts
auth::supabase/functions/email-scan/handler.ts security healthy supabase/functions/email-scan/handler.ts
auth::src/routes/-email-oauth-callback.test.tsx security healthy src/routes/-email-oauth-callback.test.tsx
auth::src/lib/auth.ts security healthy src/lib/auth.ts
auth::supabase/config.toml security healthy supabase/config.toml
auth::supabase/functions/news-feed/handler.ts security healthy supabase/functions/news-feed/handler.ts
auth::.github/workflows/test.yml security healthy .github/workflows/test.yml
auth::supabase/functions/linkedin-fetch/handler.ts security healthy supabase/functions/linkedin-fetch/handler.ts
auth::src/routes/robots[.]txt.ts security healthy src/routes/robots[.]txt.ts
auth::supabase/functions/email-oauth-start/index.ts security healthy supabase/functions/email-oauth-start/index.ts
auth::src/lib/merge-cross-source.ts security healthy src/lib/merge-cross-source.ts
auth::src/components/profile/EmailAccounts.tsx security healthy src/components/profile/EmailAccounts.tsx
auth::supabase/functions/admin-notify-user/index.ts security healthy supabase/functions/admin-notify-user/index.ts
auth::supabase/functions/email-oauth-callback/handler.ts security healthy supabase/functions/email-oauth-callback/handler.ts
auth::supabase/functions/email-oauth-callback/token-fields.… security healthy supabase/functions/email-oauth-callback/token-fields.test.ts
auth::docs/decisions/README.md security healthy docs/decisions/README.md
auth::.env.example security healthy .env.example
auth::supabase/functions/_shared/vertex.ts security healthy supabase/functions/_shared/vertex.ts
auth::backend/career_buddy_scraper/cli/classify_subcat.py security healthy backend/career_buddy_scraper/cli/classify_subcat.py
auth::supabase/functions/admin-broadcast/index.ts security healthy supabase/functions/admin-broadcast/index.ts
auth::README.md security healthy README.md
auth::supabase/functions/email-oauth-callback/token-fields.… security healthy supabase/functions/email-oauth-callback/token-fields.ts
auth::src/components/cinema/AccountMenu.tsx security healthy src/components/cinema/AccountMenu.tsx
auth::src/components/profile/EmailAccounts.test.tsx security healthy src/components/profile/EmailAccounts.test.tsx
auth::supabase/functions/email-oauth-callback/index.ts security healthy supabase/functions/email-oauth-callback/index.ts
auth::supabase/functions/email-unsubscribe/handler.ts security healthy supabase/functions/email-unsubscribe/handler.ts
auth::supabase/functions/notify-pro-interest/index.ts security healthy supabase/functions/notify-pro-interest/index.ts
auth::supabase/functions/_shared/vertex-rank.ts security healthy supabase/functions/_shared/vertex-rank.ts
auth::supabase/functions/analyze-cv/radar.ts security healthy supabase/functions/analyze-cv/radar.ts
auth::supabase/functions/email-scan/handler.test.ts security healthy supabase/functions/email-scan/handler.test.ts
auth::supabase/functions/delete-account/index.ts security healthy supabase/functions/delete-account/index.ts
auth::supabase/functions/embed-profile/index.ts security healthy supabase/functions/embed-profile/index.ts
auth::src/components/cinema/AuthGate.tsx security healthy src/components/cinema/AuthGate.tsx
auth::src/routes/email-oauth-callback.tsx security healthy src/routes/email-oauth-callback.tsx

LabelLayerStatusPath
127.0.0.1 network healthy scripts/etl/load.py
10.0.0.9 network healthy supabase/functions/email-imap-test/handler.test.ts
169.254.169.254 network healthy supabase/functions/avatar-from-url/handler.test.ts
10.0.0.5 network healthy supabase/functions/email-scan/handler.test.ts
8.8.8.8 network healthy supabase/functions/email-scan/imap.test.ts
10.1.2.3 network healthy supabase/functions/_shared/imap-ssrf.test.ts
172.16.0.1 network healthy supabase/functions/_shared/imap-ssrf.test.ts
172.31.255.255 network healthy supabase/functions/_shared/imap-ssrf.test.ts
192.168.1.1 network healthy supabase/functions/_shared/imap-ssrf.test.ts
169.254.1.1 network healthy supabase/functions/_shared/imap-ssrf.test.ts
100.64.0.1 network healthy supabase/functions/_shared/imap-ssrf.test.ts
224.0.0.1 network healthy supabase/functions/_shared/imap-ssrf.test.ts
240.0.0.1 network healthy supabase/functions/_shared/imap-ssrf.test.ts
1.1.1.1 network healthy supabase/functions/_shared/imap-ssrf.test.ts
212.227.17.168 network healthy supabase/functions/_shared/imap-ssrf.test.ts
172.32.0.1 network healthy supabase/functions/_shared/imap-ssrf.test.ts
10.0.0.1 network healthy supabase/functions/_shared/imap-ssrf.test.ts
012.0.0.1 network healthy supabase/functions/_shared/imap-ssrf.test.ts
10.0.0.0 network healthy supabase/functions/_shared/imap-ssrf.ts
172.16.0.0 network healthy supabase/functions/_shared/imap-ssrf.ts
192.168.0.0 network healthy supabase/functions/_shared/imap-ssrf.ts
127.0.0.0 network healthy supabase/functions/_shared/imap-ssrf.ts
169.254.0.0 network healthy supabase/functions/_shared/imap-ssrf.ts
100.64.0.0 network healthy supabase/functions/_shared/imap-ssrf.ts
224.0.0.0 network healthy supabase/functions/_shared/imap-ssrf.ts
240.0.0.0 network healthy supabase/functions/_shared/imap-ssrf.ts
1.2.3.4 network healthy supabase/functions/_shared/imap-ssrf.ts
93.184.216.34 network healthy backend/tests/test_drain_submitted.py
192.168.1.10 network healthy backend/tests/test_net_guard.py
120.0.0.0 network healthy src/components/buddy/BuddyMic.test.tsx
119.0.0.0 network healthy src/lib/voice.test.ts

LabelLayerStatusPath
port:25 network healthy supabase/functions/email-imap-test/handler.test.ts
port:143 network healthy supabase/functions/email-imap-test/handler.test.ts
port:993 network healthy supabase/functions/email-imap-test/handler.test.ts
port:02 network healthy .github/workflows/scrape.yml
port:04 network healthy .github/workflows/scrape.yml
port:16 network healthy .github/workflows/scrape.yml
port:07 network healthy .github/workflows/scrape.yml
port:09 network healthy .github/workflows/scrape.yml

LabelLayerStatusPath
watch cicd healthy .github/workflows/deploy-health.yml
backend cicd healthy .github/workflows/test.yml
frontend cicd healthy .github/workflows/test.yml
edge cicd healthy .github/workflows/test.yml
scrape cicd healthy .github/workflows/scrape.yml
classify_tier2 cicd healthy .github/workflows/scrape.yml
desc_drip cicd healthy .github/workflows/scrape.yml
deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
SUPABASE_DB_URL cicd healthy
CLOUDFLARE_API_TOKEN cicd healthy
GEMINI_EMBED_API_KEY cicd healthy
MISTRAL_API_KEY cicd healthy
VITE_SUPABASE_URL cicd healthy
GEMINI_API_KEY cicd healthy
VITE_SUPABASE_PUBLISHABLE_KEY cicd healthy
VITE_SUPABASE_PROJECT_ID cicd healthy

LabelLayerStatusPath
password_literal::supabase/functions/email-scan/imap.test.ts security healthy supabase/functions/email-scan/imap.test.ts
password_literal::src/components/profile/EmailAccounts.test… security healthy src/components/profile/EmailAccounts.test.tsx
password_literal::src/components/profile/EmailAccounts.test… security healthy src/components/profile/EmailAccounts.test.tsx
password_literal::src/components/profile/EmailAccounts.test… security healthy src/components/profile/EmailAccounts.test.tsx
password_literal::src/components/profile/EmailAccounts.test… security healthy src/components/profile/EmailAccounts.test.tsx
password_literal::src/lib/auth.test.ts security healthy src/lib/auth.test.ts
password_literal::src/lib/auth.test.ts security healthy src/lib/auth.test.ts

LabelLayerStatusPath
gha::deploy-health cicd healthy .github/workflows/deploy-health.yml
gha::test cicd healthy .github/workflows/test.yml
gha::scrape cicd healthy .github/workflows/scrape.yml
gha::deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
postgres data healthy README.md
postgresql data healthy .env.example
mongodb data healthy backend/career_buddy_scraper/cli/discover_slugs.py

LabelLayerStatusPath
vps::aws hardware healthy CLAUDE.md
vps::azure hardware healthy .env.example
vps::gcp hardware healthy supabase/functions/_shared/vertex.ts

LabelLayerStatusPath
repobility-clone-76iyv0a2 software healthy /tmp/repobility-clone-76iyv0a2

LabelLayerStatusPath
kafka data healthy backend/career_buddy_scraper/cli/discover_slugs.py

LabelLayerStatusPath
gpu (detected) hardware healthy backend/seeds/workday-tenants-2026-05-11.json
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/7abc4efa-05f8-48bf-af23-c4dc54ebf1ef/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7abc4efa-05f8-48bf-af23-c4dc54ebf1ef/

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.