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.

Shadojin94/ORSG-PRISME-FullStack

https://github.com/Shadojin94/ORSG-PRISME-FullStack · scanned 2026-06-16 00:08 UTC (2 months, 2 weeks ago)

80 raw signals (0 security + 80 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 68 actionable findings from 1 signal source. 12 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 611 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
load_themes_config software healthy app.py:37
generate_report software healthy app.py:66
generate_opendata software healthy app.py:101
get_available_years_opendata software healthy app.py:163
download_file software healthy app.py:171
health_check software healthy app.py:198
list_files software healthy app.py:203
get_themes software healthy app.py:255
get_available_years software healthy app.py:262
serve_react_app software healthy app.py:285
jsonResponse software healthy Backend/settings.js:jsonResponse
readJsonBody software healthy Backend/settings.js:readJsonBody
readSettings software healthy Backend/settings.js:readSettings
isAdminRequest software healthy Backend/settings.js:isAdminRequest
handleSettings software healthy Backend/settings.js:handleSettings
parse_moca_csv software healthy Backend/generate_reports.py:106
find_csv_file software healthy Backend/generate_reports.py:187
generate_prisme_excel software healthy Backend/generate_reports.py:203
__init__ software healthy Backend/generate_reports.py:407
auth software healthy Backend/generate_reports.py:411
get_pending_inputs software healthy Backend/generate_reports.py:424
download_file software healthy Backend/generate_reports.py:435
update_input_status software healthy Backend/generate_reports.py:443
create_report software healthy Backend/generate_reports.py:450
main software healthy Backend/generate_reports.py:472
sha256 software healthy Backend/file_server.js:sha256
pbEscape software healthy Backend/file_server.js:pbEscape
ensureDir software healthy Backend/file_server.js:ensureDir
migrateLegacyState software healthy Backend/file_server.js:migrateLegacyState
getPbAdmin software healthy Backend/file_server.js:getPbAdmin
sendViaResendApi software healthy Backend/file_server.js:sendViaResendApi
sendEmailCode software healthy Backend/file_server.js:sendEmailCode
sendTempPassword software healthy Backend/file_server.js:sendTempPassword
appLog software healthy Backend/file_server.js:appLog
logInfo software healthy Backend/file_server.js:logInfo
logWarn software healthy Backend/file_server.js:logWarn
logError software healthy Backend/file_server.js:logError
loadConfig software healthy Backend/file_server.js:loadConfig
readJsonBody software healthy Backend/file_server.js:readJsonBody
jsonResponse software healthy Backend/file_server.js:jsonResponse
cfg software healthy Backend/file_server.js:cfg
variables software healthy Backend/file_server.js:variables
email software healthy Backend/file_server.js:email
code software healthy Backend/file_server.js:code
password software healthy Backend/file_server.js:password
newPassword software healthy Backend/file_server.js:newPassword
runPython software healthy Backend/file_server.js:runPython
generateFile software healthy Backend/file_server.js:generateFile
generateOpenDataFile software healthy Backend/file_server.js:generateOpenDataFile
generateConsolidatedFile software healthy Backend/file_server.js:generateConsolidatedFile

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

LabelLayerStatusPath
README.md software healthy README.md
app.py software healthy app.py
Dockerfile software healthy Dockerfile
README_INSTALLATION.md software healthy README_INSTALLATION.md
requirements.txt software healthy requirements.txt
docker-compose.yml software healthy docker-compose.yml
entrypoint.sh software healthy entrypoint.sh
check_consolidated.py software healthy Backend/check_consolidated.py
settings.js software healthy Backend/settings.js
generate_reports.py software healthy Backend/generate_reports.py
file_server.js software healthy Backend/file_server.js
OPENDATA_SOURCES_INDEX.md software healthy Backend/OPENDATA_SOURCES_INDEX.md
init_pocketbase.py software healthy Backend/init_pocketbase.py
opendata_config.json software healthy Backend/opendata_config.json
test_structure.py software healthy Backend/test_structure.py
test_api_files.py software healthy Backend/test_api_files.py
package.json software healthy Backend/package.json
setup_pocketbase.js software healthy Backend/setup_pocketbase.js
csv_reader.py software healthy Backend/csv_reader.py
prisme_engine.py software healthy Backend/prisme_engine.py
generate_educ_opendata.py software healthy Backend/generate_educ_opendata.py
build_pathologies_csv.py software healthy Backend/build_pathologies_csv.py
inspect_zip.py software healthy Backend/inspect_zip.py
themes_config.json software healthy Backend/themes_config.json
download_missing_data.py software healthy Backend/download_missing_data.py
seed_data.mjs software healthy Backend/seed_data.mjs
AUDIT_OPENDATA_17AVRIL.md software healthy Backend/AUDIT_OPENDATA_17AVRIL.md
package-lock.json software healthy Backend/package-lock.json
LICENSE.md software healthy Backend/LICENSE.md
activity_log.json software healthy Backend/activity_log.json
NOTES_OPENDATA.md software healthy Backend/NOTES_OPENDATA.md
qa_excel_check.py software healthy Backend/qa_excel_check.py
.env.example software healthy Backend/.env.example
report_data.js software healthy Backend/report_data.js
set_all_admin.py software healthy Backend/set_all_admin.py
set_users_roles.py software healthy Backend/set_users_roles.py
setup_pocketbase.mjs software healthy Backend/setup_pocketbase.mjs
check_france_entiere.py software healthy Backend/check_france_entiere.py
generate_mocao_consolidated.py software healthy Backend/generate_mocao_consolidated.py
generate_opendata_all.py software healthy Backend/generate_opendata_all.py
generate_sharepoint_mirror.py software healthy Backend/generate_sharepoint_mirror.py
avatar.js software healthy Backend/avatar.js
CHANGELOG.md software healthy Backend/CHANGELOG.md
generate_from_opendata.py software healthy Backend/generate_from_opendata.py
download_opendata.py software healthy Backend/download_opendata.py
superficie_communes.json software healthy Backend/inputs/opendata/superficie_communes.json
convert_baac_client_xlsx.py software healthy Backend/scripts/convert_baac_client_xlsx.py
extract_noyades_2025_pdf.py software healthy Backend/scripts/extract_noyades_2025_pdf.py
convert_comportement_xls.py software healthy Backend/scripts/convert_comportement_xls.py
extract_noyades_pdf.py software healthy Backend/scripts/extract_noyades_pdf.py

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

LabelLayerStatusPath
Backend software healthy Backend
inputs software healthy Backend/inputs
opendata software healthy Backend/inputs/opendata
scripts software healthy Backend/scripts
pb_migrations software healthy Backend/pb_migrations
csv_sources software healthy Backend/csv_sources
Frontend software healthy Frontend
src software healthy Frontend/src
constants software healthy Frontend/src/constants
utils software healthy Frontend/src/utils
components software healthy Frontend/src/components
layout software healthy Frontend/src/components/layout
ui software healthy Frontend/src/components/ui
generator software healthy Frontend/src/components/generator
history software healthy Frontend/src/components/history
lib software healthy Frontend/src/lib
pages software healthy Frontend/src/pages
hooks software healthy Frontend/src/hooks
services software healthy Frontend/src/services

LabelLayerStatusPath
/AdminUsersPage frontend healthy Frontend/src/pages/AdminUsersPage.tsx
/LoginPage frontend healthy Frontend/src/pages/LoginPage.tsx
/SupportPage frontend healthy Frontend/src/pages/SupportPage.tsx
/ProfilePage frontend healthy Frontend/src/pages/ProfilePage.tsx
/DocsPage frontend healthy Frontend/src/pages/DocsPage.tsx
/HistoryPage frontend healthy Frontend/src/pages/HistoryPage.tsx
/DashboardPage frontend healthy Frontend/src/pages/DashboardPage.tsx
/GeneratorPage frontend healthy Frontend/src/pages/GeneratorPage.tsx
/login frontend healthy Frontend/src/App.tsx
/dashboard frontend healthy Frontend/src/App.tsx
/generate frontend healthy Frontend/src/App.tsx
/history frontend healthy Frontend/src/App.tsx
/docs frontend healthy Frontend/src/App.tsx
/profile frontend healthy Frontend/src/App.tsx
/admin frontend healthy Frontend/src/App.tsx
/support frontend healthy Frontend/src/App.tsx
/ frontend healthy Frontend/src/App.tsx
* frontend healthy Frontend/src/App.tsx

LabelLayerStatusPath
password_literal::docker-compose.yml security healthy docker-compose.yml
password_literal::docker-compose.yml security healthy docker-compose.yml
password_literal::Backend/setup_pocketbase.js security healthy Backend/setup_pocketbase.js
password_literal::Backend/setup_pocketbase.js security healthy Backend/setup_pocketbase.js
password_literal::Backend/setup_pocketbase.js security healthy Backend/setup_pocketbase.js
password_literal::Backend/setup_pocketbase.js security healthy Backend/setup_pocketbase.js
password_literal::Backend/setup_pocketbase.js security healthy Backend/setup_pocketbase.js
password_literal::Backend/setup_pocketbase.js security healthy Backend/setup_pocketbase.js
password_literal::Backend/setup_pocketbase.js security healthy Backend/setup_pocketbase.js
password_literal::Backend/setup_pocketbase.js security healthy Backend/setup_pocketbase.js
password_literal::Backend/seed_data.mjs security healthy Backend/seed_data.mjs
password_literal::Backend/seed_data.mjs security healthy Backend/seed_data.mjs
password_literal::Backend/seed_data.mjs security healthy Backend/seed_data.mjs

LabelLayerStatusPath
POST /api/generate api healthy app.py
POST /api/generate-opendata api healthy app.py
GET /api/available-years-opendata api healthy app.py
GET /api/download/{filename} api healthy app.py
GET /api/health api healthy app.py
GET /api/files api healthy app.py
GET /api/themes api healthy app.py
GET /api/available-years api healthy app.py
GET /{catchall:path} api healthy app.py

LabelLayerStatusPath
1773754329_created_login_codes.js data healthy Backend/pb_migrations/1773754329_created_login_codes.js
1765902248_created_themes.js data healthy Backend/pb_migrations/1765902248_created_themes.js
1773754329_created_support_tickets.js data healthy Backend/pb_migrations/1773754329_created_support_tickets.js
1773754330_updated_users.js data healthy Backend/pb_migrations/1773754330_updated_users.js
1773754329_updated_users.js data healthy Backend/pb_migrations/1773754329_updated_users.js
1773754331_updated_login_codes.js data healthy Backend/pb_migrations/1773754331_updated_login_codes.js

LabelLayerStatusPath
auth::Backend/settings.js security healthy Backend/settings.js
auth::Backend/avatar.js security healthy Backend/avatar.js
auth::Backend/file_server.js security healthy Backend/file_server.js

LabelLayerStatusPath
PocketBaseClient software healthy Backend/generate_reports.py:406
is software healthy Frontend/src/components/ui/ActionCard.tsx:is

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
prisme hardware healthy docker-compose.yml

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

LabelLayerStatusPath
port:8000 network healthy app.py

LabelLayerStatusPath
127.0.0.1 network healthy Dockerfile

LabelLayerStatusPath
App frontend healthy Frontend/src/App.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/f090515e-6139-4e5d-b131-65328c19af1d/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f090515e-6139-4e5d-b131-65328c19af1d/

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.