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.

abdelahz/Medpoche

https://github.com/abdelahz/Medpoche · scanned 2026-06-17 01:27 UTC (1 month, 2 weeks ago)

18 raw signals (0 security + 18 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +2.3 (diff) · 18 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 793 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
redirectWith software healthy middleware.ts:redirectWith
middleware software healthy middleware.ts:middleware
isTransientAuthError software healthy middleware.ts:isTransientAuthError
register software healthy instrumentation.ts:register
NotFound software healthy app/not-found.tsx:NotFound
GlobalError software healthy app/global-error.tsx:GlobalError
Error software healthy app/error.tsx:Error
RootLayout software healthy app/layout.tsx:RootLayout
RootPage software healthy app/page.tsx:RootPage
robots software healthy app/robots.ts:robots
sitemap software healthy app/sitemap.ts:sitemap
POST software healthy app/api/admin/extract/start/route.ts:POST
POST software healthy app/api/admin/extract/step/route.ts:POST
GET software healthy app/api/admin/extract/status/route.ts:GET
POST software healthy app/api/admin/index-dataset/route.ts:POST
body software healthy app/api/admin/index-dataset/route.ts:body
b64Header software healthy app/api/chat/route.ts:b64Header
sanitizeHistory software healthy app/api/chat/route.ts:sanitizeHistory
streamText software healthy app/api/chat/route.ts:streamText
POST software healthy app/api/chat/route.ts:POST
b software healthy app/api/chat/route.ts:b
plan software healthy app/api/chat/route.ts:plan
kept software healthy app/api/chat/route.ts:kept
inLibrary software healthy app/api/chat/route.ts:inLibrary
AdminLayout software healthy app/admin/layout.tsx:AdminLayout
AdminPage software healthy app/admin/page.tsx:AdminPage
DashboardLoading software healthy app/admin/dashboard/loading.tsx:DashboardLoading
moduleVariant software healthy app/admin/dashboard/page.tsx:moduleVariant
truncate software healthy app/admin/dashboard/page.tsx:truncate
DashboardPage software healthy app/admin/dashboard/page.tsx:DashboardPage
recentMcqs software healthy app/admin/dashboard/page.tsx:recentMcqs
allModules software healthy app/admin/dashboard/page.tsx:allModules
LibraryLoading software healthy app/admin/bibliotheque/loading.tsx:LibraryLoading
AdminBibliothequePage software healthy app/admin/bibliotheque/page.tsx:AdminBibliothequePage
items software healthy app/admin/bibliotheque/page.tsx:items
DatasetLoading software healthy app/admin/dataset/loading.tsx:DatasetLoading
DatasetPage software healthy app/admin/dataset/page.tsx:DatasetPage
items software healthy app/admin/dataset/page.tsx:items
AnalyticsPage software healthy app/admin/analytics/page.tsx:AnalyticsPage
QcmsLoading software healthy app/admin/qcms/loading.tsx:QcmsLoading
QcmsPage software healthy app/admin/qcms/page.tsx:QcmsPage
fromIdx software healthy app/admin/qcms/page.tsx:fromIdx
mcqs software healthy app/admin/qcms/page.tsx:mcqs
facets software healthy app/admin/qcms/page.tsx:facets
ImportPage software healthy app/admin/qcms/import/page.tsx:ImportPage
ParametresPage software healthy app/admin/parametres/page.tsx:ParametresPage
StudentsLoading software healthy app/admin/etudiants/loading.tsx:StudentsLoading
EtudiantsPage software healthy app/admin/etudiants/page.tsx:EtudiantsPage
students software healthy app/admin/etudiants/page.tsx:students
BientotPage software healthy app/bientot/page.tsx:BientotPage

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

LabelLayerStatusPath
.env.example software healthy .env.example
tailwind.config.ts software healthy tailwind.config.ts
.eslintrc.json software healthy .eslintrc.json
CLAUDE.md software healthy CLAUDE.md
next.config.mjs software healthy next.config.mjs
package-lock.json software healthy package-lock.json
README.md software healthy README.md
middleware.ts software healthy middleware.ts
postcss.config.mjs software healthy postcss.config.mjs
instrumentation.ts software healthy instrumentation.ts
package.json software healthy package.json
components.json software healthy components.json
tsconfig.json software healthy tsconfig.json
not-found.tsx software healthy app/not-found.tsx
global-error.tsx software healthy app/global-error.tsx
error.tsx software healthy app/error.tsx
globals.css software healthy app/globals.css
layout.tsx software healthy app/layout.tsx
page.tsx software healthy app/page.tsx
robots.ts software healthy app/robots.ts
sitemap.ts software healthy app/sitemap.ts
route.ts software healthy app/api/admin/extract/start/route.ts
route.ts software healthy app/api/admin/extract/step/route.ts
route.ts software healthy app/api/admin/extract/status/route.ts
route.ts software healthy app/api/admin/index-dataset/route.ts
route.ts software healthy app/api/chat/route.ts
layout.tsx software healthy app/admin/layout.tsx
page.tsx software healthy app/admin/page.tsx
loading.tsx software healthy app/admin/dashboard/loading.tsx
page.tsx software healthy app/admin/dashboard/page.tsx
loading.tsx software healthy app/admin/bibliotheque/loading.tsx
page.tsx software healthy app/admin/bibliotheque/page.tsx
loading.tsx software healthy app/admin/dataset/loading.tsx
page.tsx software healthy app/admin/dataset/page.tsx
page.tsx software healthy app/admin/analytics/page.tsx
loading.tsx software healthy app/admin/qcms/loading.tsx
page.tsx software healthy app/admin/qcms/page.tsx
page.tsx software healthy app/admin/qcms/import/page.tsx
page.tsx software healthy app/admin/parametres/page.tsx
loading.tsx software healthy app/admin/etudiants/loading.tsx
page.tsx software healthy app/admin/etudiants/page.tsx
page.tsx software healthy app/bientot/page.tsx
page.tsx software healthy app/conditions/page.tsx
page.tsx software healthy app/auth/login/page.tsx
page.tsx software healthy app/auth/register/page.tsx
page.tsx software healthy app/auth/reset-password/page.tsx
route.ts software healthy app/auth/callback/route.ts
page.tsx software healthy app/auth/forgot-password/page.tsx
page.tsx software healthy app/confidentialite/page.tsx
layout.tsx software healthy app/student/layout.tsx

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

LabelLayerStatusPath
app software healthy app
api software healthy app/api
admin software healthy app/api/admin
extract software healthy app/api/admin/extract
start software healthy app/api/admin/extract/start
step software healthy app/api/admin/extract/step
status software healthy app/api/admin/extract/status
index-dataset software healthy app/api/admin/index-dataset
chat software healthy app/api/chat
admin software healthy app/admin
dashboard software healthy app/admin/dashboard
bibliotheque software healthy app/admin/bibliotheque
dataset software healthy app/admin/dataset
analytics software healthy app/admin/analytics
qcms software healthy app/admin/qcms
import software healthy app/admin/qcms/import
parametres software healthy app/admin/parametres
etudiants software healthy app/admin/etudiants
bientot software healthy app/bientot
conditions software healthy app/conditions
auth software healthy app/auth
login software healthy app/auth/login
register software healthy app/auth/register
reset-password software healthy app/auth/reset-password
callback software healthy app/auth/callback
forgot-password software healthy app/auth/forgot-password
confidentialite software healthy app/confidentialite
student software healthy app/student
bibliotheque software healthy app/student/bibliotheque
[id] software healthy app/student/bibliotheque/[id]
file software healthy app/student/bibliotheque/[id]/file
profil software healthy app/student/profil
progres software healthy app/student/progres
accueil software healthy app/student/accueil
entrainement software healthy app/student/entrainement
classement software healthy app/student/classement
ia software healthy app/student/ia
actions software healthy app/actions
mentions-legales software healthy app/mentions-legales
scripts software healthy scripts
types software healthy types
components software healthy components
landing software healthy components/landing
admin software healthy components/admin
auth software healthy components/auth
student software healthy components/student
shared software healthy components/shared
ui software healthy components/ui
lib software healthy lib
rag software healthy lib/rag

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

LabelLayerStatusPath
PasswordException software healthy public/pdf.worker.min.mjs:PasswordException
Util software healthy public/pdf.worker.min.mjs:Util
Name software healthy public/pdf.worker.min.mjs:Name
Dict software healthy public/pdf.worker.min.mjs:Dict
BinaryCMapStream software healthy public/pdf.worker.min.mjs:BinaryCMapStream
DecodeStream software healthy public/pdf.worker.min.mjs:DecodeStream
CCITTFaxDecoder software healthy public/pdf.worker.min.mjs:CCITTFaxDecoder
FlateStream software healthy public/pdf.worker.min.mjs:FlateStream
ArithmeticDecoder software healthy public/pdf.worker.min.mjs:ArithmeticDecoder
JpxError software healthy public/pdf.worker.min.mjs:JpxError
CMap software healthy public/pdf.worker.min.mjs:CMap
CFFParser software healthy public/pdf.worker.min.mjs:CFFParser
CFFTopDict software healthy public/pdf.worker.min.mjs:CFFTopDict
CFFPrivateDict software healthy public/pdf.worker.min.mjs:CFFPrivateDict
CFFCharset software healthy public/pdf.worker.min.mjs:CFFCharset
Commands software healthy public/pdf.worker.min.mjs:Commands
GlyfTable software healthy public/pdf.worker.min.mjs:GlyfTable
Type1CharString software healthy public/pdf.worker.min.mjs:Type1CharString
Pattern software healthy public/pdf.worker.min.mjs:Pattern
PostScriptToken software healthy public/pdf.worker.min.mjs:PostScriptToken
MurmurHash3_64 software healthy public/pdf.worker.min.mjs:MurmurHash3_64
NullOptimizer software healthy public/pdf.worker.min.mjs:NullOptimizer
Word64 software healthy public/pdf.worker.min.mjs:Word64
NullCipher software healthy public/pdf.worker.min.mjs:NullCipher
StructTreeRoot software healthy public/pdf.worker.min.mjs:StructTreeRoot
XFAObject software healthy public/pdf.worker.min.mjs:XFAObject
Acrobat software healthy public/pdf.worker.min.mjs:Acrobat
ConnectionSet software healthy public/pdf.worker.min.mjs:ConnectionSet
datasets_Data software healthy public/pdf.worker.min.mjs:datasets_Data
CalendarSymbols software healthy public/pdf.worker.min.mjs:CalendarSymbols
signature_Signature software healthy public/pdf.worker.min.mjs:signature_Signature
Stylesheet software healthy public/pdf.worker.min.mjs:Stylesheet
xdp_Xdp software healthy public/pdf.worker.min.mjs:xdp_Xdp
XhtmlObject software healthy public/pdf.worker.min.mjs:XhtmlObject
UnknownNamespace software healthy public/pdf.worker.min.mjs:UnknownNamespace
Page software healthy public/pdf.worker.min.mjs:Page

LabelLayerStatusPath
NotFound frontend healthy app/not-found.tsx
GlobalError frontend healthy app/global-error.tsx
Error frontend healthy app/error.tsx
RootLayout frontend healthy app/layout.tsx
AdminPage frontend healthy app/admin/page.tsx
DashboardLoading frontend healthy app/admin/dashboard/loading.tsx
LibraryLoading frontend healthy app/admin/bibliotheque/loading.tsx
DatasetLoading frontend healthy app/admin/dataset/loading.tsx
AnalyticsPage frontend healthy app/admin/analytics/page.tsx
QcmsLoading frontend healthy app/admin/qcms/loading.tsx
ImportPage frontend healthy app/admin/qcms/import/page.tsx
StudentsLoading frontend healthy app/admin/etudiants/loading.tsx
Conditions frontend healthy app/conditions/page.tsx
LoginPage frontend healthy app/auth/login/page.tsx
RegisterPage frontend healthy app/auth/register/page.tsx
ResetPasswordPage frontend healthy app/auth/reset-password/page.tsx
ForgotPasswordPage frontend healthy app/auth/forgot-password/page.tsx
Confidentialite frontend healthy app/confidentialite/page.tsx
StudentPage frontend healthy app/student/page.tsx
BibliothequeLoading frontend healthy app/student/bibliotheque/loading.tsx
MentionsLegales frontend healthy app/mentions-legales/page.tsx

LabelLayerStatusPath
profiles data healthy lib/supabase/schema.sql
mcqs data healthy lib/supabase/schema.sql
library data healthy lib/supabase/schema.sql
dataset data healthy lib/supabase/schema.sql
student_files data healthy lib/supabase/schema.sql
chat_history data healthy lib/supabase/schema.sql
mcq_attempts data healthy lib/supabase/schema.sql
bookmarks data healthy lib/supabase/schema.sql
ai_usage data healthy lib/supabase/schema.sql
extraction_jobs data healthy lib/supabase/schema.sql
dataset_chunks data healthy lib/supabase/rag.sql
app_settings data healthy lib/supabase/rag.sql

LabelLayerStatusPath
4.487.71.306 network healthy components/student/upgrade-button.tsx
1.694.626.712 network healthy components/student/upgrade-button.tsx
1.872.118.571 network healthy components/student/upgrade-button.tsx

LabelLayerStatusPath
abdelahz__Medpoche software healthy /data/fable5_failed_archive/abdelahz__Medpoche

LabelLayerStatusPath
postgres data healthy CLAUDE.md

LabelLayerStatusPath
auth::CLAUDE.md security healthy CLAUDE.md
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/5c566b01-783c-43c4-970c-1b2b8ddf58cb/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/5c566b01-783c-43c4-970c-1b2b8ddf58cb/

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.