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.

sthiefaine/lookingforajob

https://github.com/sthiefaine/lookingforajob · scanned 2026-06-16 00:22 UTC (2 months, 2 weeks ago)

19 raw signals (0 security + 19 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 19 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 146 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
main software healthy scripts/test-scrapers.ts:main
register software healthy src/instrumentation.ts:register
cron software healthy src/instrumentation.ts:cron
useOffers software healthy src/components/OffersApp.tsx:useOffers
SvgIcon software healthy src/components/OffersApp.tsx:SvgIcon
IconMapPin software healthy src/components/OffersApp.tsx:IconMapPin
IconBriefcase software healthy src/components/OffersApp.tsx:IconBriefcase
IconClock software healthy src/components/OffersApp.tsx:IconClock
IconExternal software healthy src/components/OffersApp.tsx:IconExternal
IconSearch software healthy src/components/OffersApp.tsx:IconSearch
IconChevronDown software healthy src/components/OffersApp.tsx:IconChevronDown
IconCalendarPlus software healthy src/components/OffersApp.tsx:IconCalendarPlus
fmtDate software healthy src/components/OffersApp.tsx:fmtDate
LocalDateTime software healthy src/components/OffersApp.tsx:LocalDateTime
OffersApp software healthy src/components/OffersApp.tsx:OffersApp
refresh software healthy src/components/OffersApp.tsx:refresh
data software healthy src/components/OffersApp.tsx:data
onVisible software healthy src/components/OffersApp.tsx:onVisible
OffersScreen software healthy src/components/OffersApp.tsx:OffersScreen
DetailSheetById software healthy src/components/OffersApp.tsx:DetailSheetById
DetailSheet software healthy src/components/OffersApp.tsx:DetailSheet
onKey software healthy src/components/OffersApp.tsx:onKey
DeptPicker software healthy src/components/OffersApp.tsx:DeptPicker
onDown software healthy src/components/OffersApp.tsx:onDown
Chip software healthy src/components/OffersApp.tsx:Chip
OfferCard software healthy src/components/OffersApp.tsx:OfferCard
Home software healthy src/app/page.tsx:Home
RootLayout software healthy src/app/layout.tsx:RootLayout
POST software healthy src/app/api/telegram/sync/route.ts:POST
GET software healthy src/app/api/telegram/sync/route.ts:GET
POST software healthy src/app/api/scrape/route.ts:POST
GET software healthy src/app/api/scrape/route.ts:GET
GET software healthy src/app/api/offers/route.ts:GET
POST software healthy src/app/api/offers/seen-all/route.ts:POST
PATCH software healthy src/app/api/offers/[id]/route.ts:PATCH
GET software healthy src/app/api/offers/[id]/detail/route.ts:GET
departementLabel software healthy src/lib/departements.ts:departementLabel
deaccent software healthy src/lib/departements.ts:deaccent
parseDepartments software healthy src/lib/departements.ts:parseDepartments
isTeachingText software healthy src/lib/teaching.ts:isTeachingText
normalizeDeptCode software healthy src/lib/teaching.ts:normalizeDeptCode
deptCodeCsv software healthy src/lib/teaching.ts:deptCodeCsv
deptCodeFromLocation software healthy src/lib/teaching.ts:deptCodeFromLocation
htmlToText software healthy src/lib/details.ts:htmlToText
fetchEducationGouvDetails software healthy src/lib/details.ts:fetchEducationGouvDetails
data software healthy src/lib/details.ts:data
fetchMontp3Details software healthy src/lib/details.ts:fetchMontp3Details
fetchHeidelbergDetails software healthy src/lib/details.ts:fetchHeidelbergDetails
fetchOfferDetails software healthy src/lib/details.ts:fetchOfferDetails
formatOffer software healthy src/lib/notify.ts:formatOffer

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

LabelLayerStatusPath
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
package.json software healthy package.json
Dockerfile software healthy Dockerfile
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
eslint.config.mjs software healthy eslint.config.mjs
next.config.ts software healthy next.config.ts
test-scrapers.ts software healthy scripts/test-scrapers.ts
migration_lock.toml software healthy prisma/migrations/migration_lock.toml
migration.sql software healthy prisma/migrations/0_init/migration.sql
migration.sql software healthy prisma/migrations/2_telegram_subscribers/migration.sql
migration.sql software healthy prisma/migrations/1_add_details/migration.sql
migration.sql software healthy prisma/migrations/3_teaching_and_regions/migration.sql
instrumentation.ts software healthy src/instrumentation.ts
OffersApp.tsx software healthy src/components/OffersApp.tsx
globals.css software healthy src/app/globals.css
page.tsx software healthy src/app/page.tsx
layout.tsx software healthy src/app/layout.tsx
route.ts software healthy src/app/api/telegram/sync/route.ts
route.ts software healthy src/app/api/scrape/route.ts
route.ts software healthy src/app/api/offers/route.ts
route.ts software healthy src/app/api/offers/seen-all/route.ts
route.ts software healthy src/app/api/offers/[id]/route.ts
route.ts software healthy src/app/api/offers/[id]/detail/route.ts
departements.ts software healthy src/lib/departements.ts
teaching.ts software healthy src/lib/teaching.ts
details.ts software healthy src/lib/details.ts
notify.ts software healthy src/lib/notify.ts
offers.ts software healthy src/lib/offers.ts
prisma.ts software healthy src/lib/prisma.ts
telegram.ts software healthy src/lib/telegram.ts
educationGouv.ts software healthy src/lib/scrapers/educationGouv.ts
montp3.ts software healthy src/lib/scrapers/montp3.ts
heidelberg.ts software healthy src/lib/scrapers/heidelberg.ts
index.ts software healthy src/lib/scrapers/index.ts
types.ts software healthy src/lib/scrapers/types.ts
offers.ts software healthy src/store/offers.ts

LabelLayerStatusPath
scripts software healthy scripts
prisma software healthy prisma
migrations software healthy prisma/migrations
0_init software healthy prisma/migrations/0_init
2_telegram_subscribers software healthy prisma/migrations/2_telegram_subscribers
1_add_details software healthy prisma/migrations/1_add_details
3_teaching_and_regions software healthy prisma/migrations/3_teaching_and_regions
src software healthy src
components software healthy src/components
app software healthy src/app
api software healthy src/app/api
telegram software healthy src/app/api/telegram
sync software healthy src/app/api/telegram/sync
scrape software healthy src/app/api/scrape
offers software healthy src/app/api/offers
seen-all software healthy src/app/api/offers/seen-all
[id] software healthy src/app/api/offers/[id]
detail software healthy src/app/api/offers/[id]/detail
lib software healthy src/lib
scrapers software healthy src/lib/scrapers
store software healthy src/store

LabelLayerStatusPath
JobOffer data healthy prisma/migrations/0_init/migration.sql
ScrapeRun data healthy prisma/migrations/0_init/migration.sql
TelegramSubscriber data healthy prisma/migrations/2_telegram_subscribers/migration.sql
AppState data healthy prisma/migrations/2_telegram_subscribers/migration.sql

LabelLayerStatusPath
migration.sql data healthy prisma/migrations/0_init/migration.sql
migration.sql data healthy prisma/migrations/2_telegram_subscribers/migration.sql
migration.sql data healthy prisma/migrations/1_add_details/migration.sql
migration.sql data healthy prisma/migrations/3_teaching_and_regions/migration.sql

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

LabelLayerStatusPath
postgresql data healthy README.md

LabelLayerStatusPath
port:3000 network healthy Dockerfile

LabelLayerStatusPath
91.98.29.236 network healthy src/lib/telegram.ts

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx

LabelLayerStatusPath
RootLayout frontend healthy src/app/layout.tsx
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/af8bd3a1-a0ef-428b-8eaa-2601b397c38e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/af8bd3a1-a0ef-428b-8eaa-2601b397c38e/

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.